[Layout] Select the fixed position view only if the parent is not selected.

Also, add mutation listener if domain object is defined to fix the TypeError.

Fixes # 1909 and #1912
This commit is contained in:
Pegah Sarram
2018-02-13 13:23:49 -08:00
parent d4e3e6689c
commit e5d869f01e
3 changed files with 16 additions and 4 deletions

View File

@@ -272,7 +272,7 @@ define(
self.resizeHandles = self.generateDragHandles(self.selectedElementProxy);
} else {
// Make fixed view selectable if it's not already.
if (!self.fixedViewSelectable) {
if (!self.fixedViewSelectable && selectable.length === 1) {
self.fixedViewSelectable = true;
selection.context.viewProxy = new FixedProxy(addElement, $q, dialogService);
self.openmct.selection.select(selection);