Kaynağa Gözat

Another fullscreen fix: avoid triggering fullscreen simply by setting

the window size to the size of the screen. 



git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4612 3789f03b-4d11-0410-bbf8-ca57d06f2519
tags/v1.1.90
Peter Åstrand 13 yıl önce
ebeveyn
işleme
d62482e013
1 değiştirilmiş dosya ile 9 ekleme ve 1 silme
  1. 9
    1
      vncviewer/DesktopWindow.cxx

+ 9
- 1
vncviewer/DesktopWindow.cxx Dosyayı Görüntüle

@@ -76,8 +76,16 @@ DesktopWindow::DesktopWindow(int w, int h, const char *name,
// See comment in DesktopWindow::handleOptions
size_range(100, 100, 0, 0);
fullscreen();
}
} else
#endif
{
// If we are creating a window which is equal to the size on the
// screen on X11, many WMs will treat this as a legacy fullscreen
// request. This is not what we want. Besides, it doesn't really
// make sense to try to create a window which is larger than the
// available work space.
size(__rfbmin(w, Fl::w()), __rfbmin(h, Fl::h()));
}

show();


Loading…
İptal
Kaydet