Ignore:
Timestamp:
03/11/14 01:00:40 (11 years ago)
Author:
hendrikvanantwerpen
Message:

Don't delete elements from certain lists if they are disabled
or readOnly. Didn't include this in ListWidget?.removeItem, since
programmatically things should keep working even when disabled, I would
say. So this needs to be done in the place of the event.

Location:
Dev/trunk/src/client/qed-client/pages
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/src/client/qed-client/pages/question.js

    r502 r503  
    3030            if ( this.object.publicationDate ) {
    3131                this.QuestionEditorToolkit.set('readOnly',true);
    32                 this.QuestionEditorToolkit.set('disabled',true);
    3332                this.contentList.set('readOnly',true);
    34                 this.contentList.set('disabled',true);
    3533            }
    3634        },
  • Dev/trunk/src/client/qed-client/pages/response.js

    r492 r503  
    4343                             this.response._surveyRun.respondentCanDeleteOwnResponse);
    4444            this.cancelButton.set('disabled',canDelete||false);
    45             this.surveyWidget.set('disabled', false);
     45            this.surveyWidget.set('readOnly', false);
    4646        },
    4747        _disableSubmit: function() {
     
    4949            this.continueButton.set('disabled',true);
    5050            this.cancelButton.set('disabled',true);
    51             this.surveyWidget.set('disabled', true);
     51            this.surveyWidget.set('readOnly', true);
    5252        },
    5353        _showInfo: function(html) {
  • Dev/trunk/src/client/qed-client/pages/survey.js

    r502 r503  
    7070            if ( this.object.publicationDate ) {
    7171                this.propertiesForm.set('readOnly',true);
    72                 this.propertiesForm.set('disabled',true);
    7372                this.questionList.set('readOnly',true);
    74                 this.questionList.set('disabled',true);
    7573            }
    7674        },
Note: See TracChangeset for help on using the changeset viewer.