diff options
author | Andrei Karas <akaras@inbox.ru> | 2012-12-14 21:30:20 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2012-12-14 21:31:58 +0300 |
commit | 1d290d6a54c2ea6e689446551a8d16025a179177 (patch) | |
tree | 7e0f3c8f5eb392d4450cac2a62caadddd76f350b /src/gui/equipmentwindow.cpp | |
parent | 55d29f52f7ceac17c10b255612750a98e35a4b72 (diff) | |
download | mv-1d290d6a54c2ea6e689446551a8d16025a179177.tar.gz mv-1d290d6a54c2ea6e689446551a8d16025a179177.tar.bz2 mv-1d290d6a54c2ea6e689446551a8d16025a179177.tar.xz mv-1d290d6a54c2ea6e689446551a8d16025a179177.zip |
Fix equipment window selected item draw.
Also fix popup if selection changed.
Diffstat (limited to 'src/gui/equipmentwindow.cpp')
-rw-r--r-- | src/gui/equipmentwindow.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/equipmentwindow.cpp b/src/gui/equipmentwindow.cpp index eec7bba4c..54eaaf58d 100644 --- a/src/gui/equipmentwindow.cpp +++ b/src/gui/equipmentwindow.cpp @@ -359,8 +359,11 @@ void EquipmentWindow::mouseExited(gcn::MouseEvent &event A_UNUSED) void EquipmentWindow::setSelected(const int index) { mSelected = index; + mRedraw = true; if (mUnequip) mUnequip->setEnabled(mSelected != -1); + if (mItemPopup) + mItemPopup->setVisible(false); } void EquipmentWindow::setBeing(Being *const being) |