mirror of
https://github.com/nasa/openmct.git
synced 2025-02-20 17:33:23 +00:00
[New Edit Mode] Fixed logic in EditActionPolicy to use positive logic
This commit is contained in:
parent
77efda2c11
commit
826d39a749
@ -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
|
||||
|
@ -9,6 +9,7 @@
|
||||
"glyph": "L",
|
||||
"type": "layout",
|
||||
"templateUrl": "templates/layout.html",
|
||||
"editable": true,
|
||||
"uses": []
|
||||
},
|
||||
{
|
||||
|
@ -139,6 +139,7 @@
|
||||
"type": "timeline",
|
||||
"description": "A timeline view of Timelines and Activities.",
|
||||
"templateUrl": "templates/timeline.html",
|
||||
"editable": true,
|
||||
"toolbar": {
|
||||
"sections": [
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user