mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-15 14:25:52 +00:00
Fixing Xinerama bustage. Bug 239227.
This commit is contained in:
parent
c4dec9f006
commit
9bda8ecac0
@ -43,10 +43,6 @@
|
||||
#include <gtk/gtk.h>
|
||||
#include <X11/Xatom.h>
|
||||
|
||||
#ifdef MOZ_ENABLE_XINERAMA
|
||||
#include <X11/extensions/Xinerama.h>
|
||||
#endif // MOZ_ENABLE_XINERAMA
|
||||
|
||||
nsScreenGtk :: nsScreenGtk ( )
|
||||
: mScreenNum(0),
|
||||
mRect(0, 0, 0, 0),
|
||||
@ -165,7 +161,7 @@ nsScreenGtk :: Init ()
|
||||
workareas[i + 2], workareas[i + 3]);
|
||||
if (!mRect.Contains(workarea)) {
|
||||
NS_WARNING("Invalid bounds");
|
||||
continue;
|
||||
continue;
|
||||
}
|
||||
|
||||
mAvailRect.IntersectRect(mAvailRect, workarea);
|
||||
|
@ -41,6 +41,11 @@
|
||||
#include "nsIScreen.h"
|
||||
#include "nsRect.h"
|
||||
|
||||
#ifdef MOZ_ENABLE_XINERAMA
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/extensions/Xinerama.h>
|
||||
#endif // MOZ_ENABLE_XINERAMA
|
||||
|
||||
//------------------------------------------------------------------------
|
||||
|
||||
class nsScreenGtk : public nsIScreen
|
||||
|
Loading…
Reference in New Issue
Block a user