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-25 19:24:29 +0000
commite35fd4085a9ca3044fa415e79490d6cf192a4ba4 (patch)
treec250ac06ae8b14f286de3918bc078e3463bddffc /src/itemshortcut.cpp
parent6154a8f70daa6c21b70e07b192e5eee73d667239 (diff)
downloadmana-master.tar.gz
mana-master.tar.bz2
mana-master.tar.xz
mana-master.zip
Fixed tooltip visibility logic for shortcut and inventory windowsHEADmaster
* 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)
{