Quellcode durchsuchen

Starting in full screen was misbehaving because we were waiting

for a FL_FULLSCREEN event to set things up properly, and FLTK
doesn't emit this for a hidden window.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5004 3789f03b-4d11-0410-bbf8-ca57d06f2519
tags/v1.2.90
Pierre Ossman vor 11 Jahren
Ursprung
Commit
cb68c19e1d
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7
    0
      vncviewer/DesktopWindow.cxx

+ 7
- 0
vncviewer/DesktopWindow.cxx Datei anzeigen

@@ -136,6 +136,13 @@ DesktopWindow::DesktopWindow(int w, int h, const char *name,

show();

// Full screen events are not sent out for a hidden window,
// so send a fake one here to set up things properly.
#ifdef HAVE_FLTK_FULLSCREEN
if (fullscreen_active())
handle(FL_FULLSCREEN);
#endif

// Unfortunately, current FLTK does not allow us to set the
// maximized property on Windows and X11 before showing the window.
// See STR #2083 and STR #2178

Laden…
Abbrechen
Speichern