this.attr('structure', this._compileStructure());
this.setStore(this.buildAutoStore());
this.cachedQueryOpts = {};
+ this._showing_create_pane = false;
if(this.showColumnPicker) {
if(!this.columnPickerPrefix) {
},
showCreatePane : function() {
+ if (this._showing_create_pane)
+ return;
+ this._showing_create_pane = true;
+
var self = this;
- var done = function() { self.hidePane(); };
+ var done = function() {
+ self._showing_create_pane = false;
+ self.hidePane();
+ };
dojo.style(this.domNode, 'display', 'none');
this.editPane = this._makeCreatePane(done, done);
this.editPane.startup();