From 1ba0f055e23963532ab0aef84ed89850b1e547f1 Mon Sep 17 00:00:00 2001 From: Artur Wieczorek Date: Fri, 16 Nov 2018 18:51:36 +0100 Subject: [PATCH] Use dedicated function to get screen position of wxComboCtrl popup Closes #13462. --- src/common/combocmn.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/combocmn.cpp b/src/common/combocmn.cpp index faa28ab75a..4663dd5c0f 100644 --- a/src/common/combocmn.cpp +++ b/src/common/combocmn.cpp @@ -2277,7 +2277,7 @@ void wxComboCtrlBase::ShowPopup() wxSize ctrlSz = GetSize(); screenHeight = wxSystemSettings::GetMetric( wxSYS_SCREEN_Y ); - scrPos = GetParent()->ClientToScreen(GetPosition()); + scrPos = GetScreenPosition(); spaceAbove = scrPos.y; spaceBelow = screenHeight - spaceAbove - ctrlSz.y;