From 3f2b6a518f25fde92fc8f9d2a8c3e67a3776ebc1 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Mon, 25 Mar 2013 23:40:35 +0100 Subject: [PATCH] FIX Don't silently unset ParentID in "add page" dialog Happened when changing the page type, because the "selectedNode" property isn't set in all cases --- admin/javascript/LeftAndMain.AddForm.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/admin/javascript/LeftAndMain.AddForm.js b/admin/javascript/LeftAndMain.AddForm.js index 48d749095..3bde6d429 100644 --- a/admin/javascript/LeftAndMain.AddForm.js +++ b/admin/javascript/LeftAndMain.AddForm.js @@ -161,7 +161,9 @@ } // Set parent node (fallback to root) - this.find(':input[name=ParentID]').val(selectedNode ? selectedNode.data('id') : 0); + if(selectedNode.length) { + this.find(':input[name=ParentID]').val(selectedNode ? selectedNode.data('id') : 0); + } } }); });