Browse Source

Conditional compilation

pull/7369/head
Nikita Tsukanov 5 years ago
parent
commit
b421155044
  1. 8
      src/Avalonia.Controls/ValidatingToplevel.cs

8
src/Avalonia.Controls/ValidatingToplevel.cs

@ -49,6 +49,8 @@ internal class ValidatingToplevelImpl : ITopLevelImpl, ITopLevelImplWithNativeCo
if (impl is ValidatingToplevelImpl) if (impl is ValidatingToplevelImpl)
return impl; return impl;
return new ValidatingToplevelImpl(impl); return new ValidatingToplevelImpl(impl);
#else
return impl;
#endif #endif
} }
@ -153,6 +155,8 @@ internal class ValidatingWindowBaseImpl : ValidatingToplevelImpl, IWindowBaseImp
if (impl is ValidatingToplevelImpl) if (impl is ValidatingToplevelImpl)
return impl; return impl;
return new ValidatingWindowBaseImpl(impl); return new ValidatingWindowBaseImpl(impl);
#else
return impl;
#endif #endif
} }
@ -213,6 +217,8 @@ internal class ValidatingWindowImpl : ValidatingWindowBaseImpl, IWindowImpl
if (impl is ValidatingToplevelImpl) if (impl is ValidatingToplevelImpl)
return impl; return impl;
return new ValidatingWindowImpl(impl); return new ValidatingWindowImpl(impl);
#else
return impl;
#endif #endif
} }
@ -310,6 +316,8 @@ internal class ValidatingPopupImpl : ValidatingWindowBaseImpl, IPopupImpl
if (impl is ValidatingToplevelImpl) if (impl is ValidatingToplevelImpl)
return impl; return impl;
return new ValidatingPopupImpl(impl); return new ValidatingPopupImpl(impl);
#else
return impl;
#endif #endif
} }

Loading…
Cancel
Save