Move touchscreen input handling to base GUIModalMenu class
[oweals/minetest.git] / src / game.cpp
index 34606172c8634a200b2afb8977160535cdefbf9f..227b21db5d95d5e784c94255d3d1d9da6699f9ba 100644 (file)
@@ -1288,7 +1288,12 @@ bool Game::createClient(const std::string &playername,
                return false;
 
        bool could_connect, connect_aborted;
-
+#ifdef HAVE_TOUCHSCREENGUI
+       if (g_touchscreengui) {
+               g_touchscreengui->init(texture_src);
+               g_touchscreengui->hide();
+       }
+#endif
        if (!connectToServer(playername, password, address, port,
                        &could_connect, &connect_aborted))
                return false;
@@ -1414,7 +1419,7 @@ bool Game::initGui()
 #ifdef HAVE_TOUCHSCREENGUI
 
        if (g_touchscreengui)
-               g_touchscreengui->init(texture_src);
+               g_touchscreengui->show();
 
 #endif