diff --git a/src/Perspex.Controls/Platform/IPopupImpl.cs b/src/Perspex.Controls/Platform/IPopupImpl.cs
index fc7aeb6e2a..495b16409c 100644
--- a/src/Perspex.Controls/Platform/IPopupImpl.cs
+++ b/src/Perspex.Controls/Platform/IPopupImpl.cs
@@ -14,11 +14,6 @@ namespace Perspex.Platform
/// The position, in screen coordinates.
void SetPosition(Point p);
- ///
- /// Shows the popup.
- ///
- void Show();
-
///
/// Hides the popup.
///
diff --git a/src/Perspex.Controls/Platform/ITopLevelImpl.cs b/src/Perspex.Controls/Platform/ITopLevelImpl.cs
index 5b0d738e29..f826ec5990 100644
--- a/src/Perspex.Controls/Platform/ITopLevelImpl.cs
+++ b/src/Perspex.Controls/Platform/ITopLevelImpl.cs
@@ -83,5 +83,10 @@ namespace Perspex.Platform
///
/// The cursor. Use null for default cursor
void SetCursor(IPlatformHandle cursor);
+
+ ///
+ /// Shows the toplevel.
+ ///
+ void Show();
}
}
diff --git a/src/Perspex.Controls/Platform/IWindowImpl.cs b/src/Perspex.Controls/Platform/IWindowImpl.cs
index 58ef5281b0..f8bd6588cd 100644
--- a/src/Perspex.Controls/Platform/IWindowImpl.cs
+++ b/src/Perspex.Controls/Platform/IWindowImpl.cs
@@ -21,11 +21,6 @@ namespace Perspex.Platform
/// The title.
void SetTitle(string title);
- ///
- /// Shows the window.
- ///
- void Show();
-
///
/// Shows the window as a dialog.
///