summaryrefslogtreecommitdiff
path: root/src/itemshortcut.cpp
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-05-09 09:55:39 +0200
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2025-05-09 09:57:08 +0200
commitf0f2589451aeab54995ff2e8f384d1523fffd87a (patch)
tree00661de97871341c34324d899b457e6571025653 /src/itemshortcut.cpp
parent3f630c76de06a0cbda163342b5ae0bf166aaad9f (diff)
downloadmana-fix-item-tooltip-visibility.tar.gz
mana-fix-item-tooltip-visibility.tar.bz2
mana-fix-item-tooltip-visibility.tar.xz
mana-fix-item-tooltip-visibility.zip
Fixed tooltip visibility logic for shortcut and inventory windowsfix-item-tooltip-visibility
* When hovering an empty box in the shortcut window, the tooltip of a previously hovered non-empty box would stay visible. * When hovering to the right of a row of inventory items, the tooltip for the left-most item on the next row would be displayed. Also added some padding to shift the text and item icon a little in the shortcut window when using the Jewelry theme.
Diffstat (limited to 'src/itemshortcut.cpp')
-rw-r--r--src/itemshortcut.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/itemshortcut.cpp b/src/itemshortcut.cpp
index 643a594f..4d2cec8a 100644
--- a/src/itemshortcut.cpp
+++ b/src/itemshortcut.cpp
@@ -29,8 +29,7 @@
ItemShortcut *itemShortcut;
-ItemShortcut::ItemShortcut():
- mItemSelected(-1)
+ItemShortcut::ItemShortcut()
{
load();
}
@@ -42,8 +41,8 @@ ItemShortcut::~ItemShortcut()
void ItemShortcut::load()
{
- for (int i = 0; i < SHORTCUT_ITEMS; i++)
- mItems[i] = -1;
+ for (int &item : mItems)
+ item = -1;
for (auto &shortcut : config.itemShortcuts)
{