summaryrefslogtreecommitdiff
path: root/src/gui/windowmenu.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-04-02 17:05:22 +0300
committerAndrei Karas <akaras@inbox.ru>2014-04-02 17:05:22 +0300
commit3279c64d25124dbe759f7ba4fffe5554c3dd9e1e (patch)
treecaa87efca43cf2d959565f472ba039c2f2c48bb0 /src/gui/windowmenu.cpp
parentef0f7af63a5e1bd73fb34c601f996e7aadf848c0 (diff)
downloadmanaverse-3279c64d25124dbe759f7ba4fffe5554c3dd9e1e.tar.gz
manaverse-3279c64d25124dbe759f7ba4fffe5554c3dd9e1e.tar.bz2
manaverse-3279c64d25124dbe759f7ba4fffe5554c3dd9e1e.tar.xz
manaverse-3279c64d25124dbe759f7ba4fffe5554c3dd9e1e.zip
Improve isVisible usage.
Diffstat (limited to 'src/gui/windowmenu.cpp')
-rw-r--r--src/gui/windowmenu.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp
index 910bba705..c3b52ed59 100644
--- a/src/gui/windowmenu.cpp
+++ b/src/gui/windowmenu.cpp
@@ -185,7 +185,7 @@ WindowMenu::~WindowMenu()
Button *const btn = dynamic_cast<Button*>(*it);
if (!btn)
continue;
- if (!btn->isVisible())
+ if (!btn->isVisibleLocal())
delete btn;
}
delete_all(mButtonTexts);
@@ -328,7 +328,7 @@ void WindowMenu::updateButtons()
Button *const btn = dynamic_cast<Button *const>(*it);
if (!btn)
continue;
- if (btn->isVisible())
+ if (btn->isVisibleLocal())
{
btn->setPosition(x, mPadding);
add(btn);
@@ -396,7 +396,7 @@ void WindowMenu::saveButtons() const
FOR_EACH (std::vector <Button*>::const_iterator, it, mButtons)
{
const Button *const btn = dynamic_cast<const Button *const>(*it);
- if (btn && !btn->isVisible())
+ if (btn && !btn->isVisibleLocal())
{
config.setValue("windowmenu" + toString(i),
btn->getActionEventId());