diff options
author | Andrei Karas <akaras@inbox.ru> | 2013-05-05 20:30:23 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2013-05-05 20:30:23 +0300 |
commit | a23a99247bb6c6244e427350164cc1c2de90ce9a (patch) | |
tree | 4b557a39cb49595861bf000ce2b322487e9ec5fa /src/gui/widgets | |
parent | 92d4c783c463433a202649c87e78dab3ad918daf (diff) | |
download | manaplus-a23a99247bb6c6244e427350164cc1c2de90ce9a.tar.gz manaplus-a23a99247bb6c6244e427350164cc1c2de90ce9a.tar.bz2 manaplus-a23a99247bb6c6244e427350164cc1c2de90ce9a.tar.xz manaplus-a23a99247bb6c6244e427350164cc1c2de90ce9a.zip |
fix scrollbars in dropdown popups.
Diffstat (limited to 'src/gui/widgets')
-rw-r--r-- | src/gui/widgets/popuplist.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/widgets/popuplist.cpp b/src/gui/widgets/popuplist.cpp index 6436817cb..a0d8b558a 100644 --- a/src/gui/widgets/popuplist.cpp +++ b/src/gui/widgets/popuplist.cpp @@ -123,8 +123,10 @@ void PopupList::adjustSize() mListBox->setWidth(getWidth() - pad2); } -void PopupList::mousePressed(gcn::MouseEvent& mouseEvent A_UNUSED) +void PopupList::mousePressed(gcn::MouseEvent& mouseEvent) { + if (mouseEvent.getSource() == mScrollArea) + return; if (mDropDown) mDropDown->updateSelection(); setVisible(false); |