Skip to content

Commit b90e113

Browse files
committed
template safety
1 parent 92baa86 commit b90e113

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

MaterialDesignThemes.Wpf/DialogHost.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,8 +237,9 @@ public object Identifier
237237
private static void IsOpenPropertyChangedCallback(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs dependencyPropertyChangedEventArgs)
238238
{
239239
var dialogHost = (DialogHost)dependencyObject;
240-
241-
ValidationAssist.SetSuppress(dialogHost._popupContentControl, !dialogHost.IsOpen);
240+
241+
if (dialogHost._popupContentControl != null)
242+
ValidationAssist.SetSuppress(dialogHost._popupContentControl, !dialogHost.IsOpen);
242243
VisualStateManager.GoToState(dialogHost, dialogHost.SelectState(), !TransitionAssist.GetDisableTransitions(dialogHost));
243244

244245
if (dialogHost.IsOpen)

0 commit comments

Comments
 (0)