Skip to content
This repository was archived by the owner on Sep 25, 2024. It is now read-only.

Commit 5d2c8e1

Browse files
author
Eric Maupin
committed
[mac] Fix viewmodel propagation
1 parent d5b24c9 commit 5d2c8e1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Xamarin.PropertyEditing.Mac/PropertyTableDelegate.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ public override NSView GetView (NSOutlineView outlineView, NSTableColumn tableCo
9393
}
9494

9595
if (editorOrContainer is EditorContainer ec) {
96+
ec.ViewModel = evm;
9697
ec.Label = evm.Name;
9798

9899
#if DEBUG // Currently only used to highlight which controls haven't been implemented
@@ -110,9 +111,7 @@ public override NSView GetView (NSOutlineView outlineView, NSTableColumn tableCo
110111
} else if (!ovm.CanDelve) {
111112
container.LeftEdgeView = null;
112113
}
113-
114-
container.ViewModel = evm;
115-
} else {
114+
} else if (!(editorOrContainer is EditorContainer)) {
116115
editor.ViewModel = evm;
117116
}
118117

0 commit comments

Comments
 (0)