summaryrefslogtreecommitdiff
path: root/src/gui/desktop.c
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2017-06-25 09:35:29 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2017-06-25 09:35:29 +0200
commit96d1781a9ba365baef0f89ef85a2b103bfd6370a (patch)
treeb435c4fb19cb587495b96829dc9862ca3bb28311 /src/gui/desktop.c
parente77368940afaa2bbc7bd883ef6cd25a5565a1bbd (diff)
downloadabaos-96d1781a9ba365baef0f89ef85a2b103bfd6370a.tar.gz
abaos-96d1781a9ba365baef0f89ef85a2b103bfd6370a.tar.bz2
put the mouse object into the global context so we can adjust the
resolution when switching video modes
Diffstat (limited to 'src/gui/desktop.c')
-rw-r--r--src/gui/desktop.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/desktop.c b/src/gui/desktop.c
index ee4a6e5..7c886b6 100644
--- a/src/gui/desktop.c
+++ b/src/gui/desktop.c
@@ -26,6 +26,9 @@ void desktop_init( desktop_t *desktop, const int w, const int h, const vga_color
composite_widget_init( &desktop->base, NULL, 0, 0, w, h, background_color );
+ desktop->mouse_x = 0;
+ desktop->mouse_y = 0;
+
desktop->vtable = &desktop_vtable;
}