[New Edit Mode] Fixed logic in EditActionPolicy to use positive logic

This commit is contained in:
Henry 2016-01-14 15:02:22 -08:00
parent 77efda2c11
commit 826d39a749
3 changed files with 4 additions and 2 deletions

View File

@ -65,13 +65,13 @@ define(
// A view is editable unless explicitly flagged as not
(views || []).forEach(function (view) {
if (view.editable===true && !(applicableView(view.key) && !editableType(type.getKey()))){
if (view.editable === true || (applicableView(view.key) && editableType(type.getKey()))){
count++;
}
});
return count;
};
}
/**
* Checks whether the domain object is currently being edited. If

View File

@ -9,6 +9,7 @@
"glyph": "L",
"type": "layout",
"templateUrl": "templates/layout.html",
"editable": true,
"uses": []
},
{

View File

@ -139,6 +139,7 @@
"type": "timeline",
"description": "A timeline view of Timelines and Activities.",
"templateUrl": "templates/timeline.html",
"editable": true,
"toolbar": {
"sections": [
{