summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim
index bffca24..4d6251d 100755
--- a/src/nigui/private/windows/platform_impl.nim
+++ b/src/nigui/private/windows/platform_impl.nim
@@ -1317,9 +1317,10 @@ method add(container: ContainerImpl, control: Control) =
procCall container.Container.add(control)
pSetParent(cast[ControlImpl](control).fHandle, container.fInnerHandle)
-method remove(container: ContainerImpl, control: ControlImpl) =
+method remove(container: ContainerImpl, control: Control) =
+ # Overwrite base method
procCall container.Container.remove(control)
- pSetParent(control.fHandle, pDefaultParentWindow)
+ pSetParent(cast[ControlImpl](control).fHandle, pDefaultParentWindow)
method setInnerSize(container: ContainerImpl, width, height: int) =
procCall container.Container.setInnerSize(width, height)