}
-RectList BScreen::allAvailableAreas(void) const {
#ifdef XINERAMA
- if (isXineramaActive())
- return xineramaUsableArea;
-#endif // XINERAMA
-
- RectList list;
- list.push_back(availableArea());
- return list;
+RectList BScreen::allAvailableAreas(void) const {
+ assert(isXineramaActive());
+ return xineramaUsableArea;
}
+#endif // XINERAMA
void BScreen::updateAvailableArea(void) {
#ifdef XINERAMA
// reset to the full areas
if (isXineramaActive())
- xineramaUsableArea = allAvailableAreas();
+ xineramaUsableArea = getXineramaAreas();
#endif // XINERAMA
/* these values represent offsets from the screen edge