diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2020-02-06 12:27:50 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2020-02-12 13:25:17 +0100 |
commit | 3487da6aeb127407f4f0bf5f683c90fe5c34d6c5 (patch) | |
tree | 153d515aea06eea6b0315a3a4b280562f81a8418 /ui/cocoa.m | |
parent | 86a088e62454995c04a794d43661a549fd293f3b (diff) | |
download | qemu-3487da6aeb127407f4f0bf5f683c90fe5c34d6c5.zip qemu-3487da6aeb127407f4f0bf5f683c90fe5c34d6c5.tar.gz qemu-3487da6aeb127407f4f0bf5f683c90fe5c34d6c5.tar.bz2 |
ui/cocoa: switch to new show-cursor option
Use DisplayOpts settings to set the new file-global cursor_hide
variable, stop using the qemu-global cursor_hide variable.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Diffstat (limited to 'ui/cocoa.m')
-rw-r--r-- | ui/cocoa.m | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -125,6 +125,7 @@ typedef struct { NSWindow *normalWindow, *about_window; static DisplayChangeListener *dcl; static int last_buttons; +static int cursor_hide = 1; int gArgc; char **gArgv; @@ -1918,6 +1919,9 @@ static void cocoa_display_init(DisplayState *ds, DisplayOptions *opts) [(QemuCocoaAppController *)[[NSApplication sharedApplication] delegate] toggleFullScreen: nil]; }); } + if (opts->has_show_cursor && opts->show_cursor) { + cursor_hide = 0; + } dcl = g_malloc0(sizeof(DisplayChangeListener)); |