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;