From 5e51c325381b816303ed03371c052f0726ff16ea Mon Sep 17 00:00:00 2001 From: erickson Date: Thu, 5 Feb 2009 16:03:25 +0000 Subject: [PATCH] give dojo a td and it will replace it with the dijit node, so give dojo a sub-node to clobber instead git-svn-id: svn://svn.open-ils.org/ILS/trunk@12078 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/js/dojo/openils/widget/EditPane.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Open-ILS/web/js/dojo/openils/widget/EditPane.js b/Open-ILS/web/js/dojo/openils/widget/EditPane.js index 9069b29d27..731069ac2e 100644 --- a/Open-ILS/web/js/dojo/openils/widget/EditPane.js +++ b/Open-ILS/web/js/dojo/openils/widget/EditPane.js @@ -46,6 +46,8 @@ if(!dojo._hasResource['openils.widget.EditPane']) { var row = document.createElement('tr'); var nameTd = document.createElement('td'); var valTd = document.createElement('td'); + var valSpan = document.createElement('span'); + valTd.appendChild(valSpan); nameTd.appendChild(document.createTextNode(field.label)); row.appendChild(nameTd); @@ -55,7 +57,7 @@ if(!dojo._hasResource['openils.widget.EditPane']) { var widget = new openils.widget.AutoFieldWidget({ idlField : field, fmObject : this.fmObject, - parentNode : valTd, + parentNode : valSpan, orgLimitPerms : this.limitPerms }); @@ -83,20 +85,24 @@ if(!dojo._hasResource['openils.widget.EditPane']) { var row = document.createElement('tr'); var cancelTd = document.createElement('td'); var applyTd = document.createElement('td'); + var cancelSpan = document.createElement('span'); + var applySpan = document.createElement('span'); row.appendChild(cancelTd); row.appendChild(applyTd); + cancelTd.appendChild(cancelSpan); + applyTd.appendChild(applySpan); tbody.appendChild(row); var self = this; new dijit.form.Button({ label:'Cancel', // XXX onClick : this.onCancel - }, cancelTd); + }, cancelSpan); new dijit.form.Button({ label:'Save', // XXX onClick: function() {self.performAutoEditAction();} - }, applyTd); + }, applySpan); }, getFields : function() { -- 2.11.0