fixed grab win initialization
[winnie] / src / winnie.cc
index fe81799..0f5b10e 100644 (file)
@@ -8,6 +8,10 @@ bool winnie_init()
                return false;
        }
 
+       if(!init_window_manager()) {
+               return false;
+       }
+
        if(!init_keyboard()) {
                return false;
        }
@@ -16,6 +20,10 @@ bool winnie_init()
                return false;
        }
 
+       if(!init_text()) {
+               return false;
+       }
+
        wm->invalidate_region(get_screen_size());
        return true;
 }
@@ -24,4 +32,5 @@ void winnie_shutdown()
 {
        destroy_gfx();
        destroy_keyboard();
+       destroy_mouse();
 }