diff options
author | Andrei Karas <akaras@inbox.ru> | 2013-10-18 00:58:09 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2013-10-19 15:12:19 +0300 |
commit | e87159e68402c64875ec2553df06101ac407f860 (patch) | |
tree | 0464948bc409a0417c78bd60cd398fcb931d8771 /src | |
parent | aac2975ea79f75c403cf31ff37ac15c6ba601782 (diff) | |
download | manaplus-e87159e68402c64875ec2553df06101ac407f860.tar.gz manaplus-e87159e68402c64875ec2553df06101ac407f860.tar.bz2 manaplus-e87159e68402c64875ec2553df06101ac407f860.tar.xz manaplus-e87159e68402c64875ec2553df06101ac407f860.zip |
move virtual member calls from didyouknowwindow constuctor into postInit.
Diffstat (limited to 'src')
-rw-r--r-- | src/client.cpp | 1 | ||||
-rw-r--r-- | src/gui/windows/didyouknowwindow.cpp | 4 | ||||
-rw-r--r-- | src/gui/windows/didyouknowwindow.h | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp index 09355f958..9a19c0edc 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -670,6 +670,7 @@ void Client::gameInit() setupWindow = new Setup; helpWindow = new HelpWindow; didYouKnowWindow = new DidYouKnowWindow; + didYouKnowWindow->postInit(); soundManager.playMusic(branding.getValue( "loginMusic", "Magick - Real.ogg")); diff --git a/src/gui/windows/didyouknowwindow.cpp b/src/gui/windows/didyouknowwindow.cpp index 41d515df2..7dfc2e681 100644 --- a/src/gui/windows/didyouknowwindow.cpp +++ b/src/gui/windows/didyouknowwindow.cpp @@ -95,6 +95,10 @@ DidYouKnowWindow::DidYouKnowWindow() : loadWindowState(); enableVisibleSound(true); +} + +void DidYouKnowWindow::postInit() +{ widgetResized(gcn::Event(nullptr)); } diff --git a/src/gui/windows/didyouknowwindow.h b/src/gui/windows/didyouknowwindow.h index ed5b82913..b0376f068 100644 --- a/src/gui/windows/didyouknowwindow.h +++ b/src/gui/windows/didyouknowwindow.h @@ -48,6 +48,8 @@ class DidYouKnowWindow final : public Window, A_DELETE_COPY(DidYouKnowWindow) + void postInit() override; + /** * Called when receiving actions from the widgets. */ |