Ignore:
Timestamp:
03/08/14 22:51:23 (11 years ago)
Author:
hendrikvanantwerpen
Message:
  • Mark content as dirty to prevent moving away from unsaved data.
  • Better change propagation from lists and our own widgets.
  • Generate notifications for errors and show correct message.
  • Moved all path/url generation to the class stores, not everywhere we use it.
  • Give user always a choice between Save and Save & Close.
  • Better refresh behaviour on form changes and saves.
  • Don't generate duplicate code error when existing object is the one you're storing.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/model/widgets/questions/ScaleInputConfigWidget.js

    r443 r490  
    6161                id: id,
    6262                onDestroy: lang.hitch(this,function(evt){
    63                     this.itemsWidget.removeItem(id);
    64                     event.stop(evt);
     63                    this.itemsWidget.removeItem(id,true);
     64                    if ( evt ) { event.stop(evt); }
    6565                    return false;
    6666                })
     
    7575        },
    7676        onAddNewItem: function(e) {
    77             this.itemsWidget.appendItem({});
    78             event.stop(e);
     77            this.itemsWidget.appendItem({},true);
     78            if ( e ) { event.stop(e); }
    7979            return false;
    8080        },
Note: See TracChangeset for help on using the changeset viewer.