summaryrefslogtreecommitdiffstats
path: root/src/xx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/xx.cpp')
-rw-r--r--src/xx.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xx.cpp b/src/xx.cpp
index 8aab4ac..3ee2a2d 100644
--- a/src/xx.cpp
+++ b/src/xx.cpp
@@ -241,6 +241,10 @@ QMap<QString, ScreenInfo> ScreenSetup::getScreenPositions() const
{
QMap<QString, ScreenInfo> ret;
for (auto oi : a->_outputMap) {
+ if (oi->mode == nullptr)
+ continue;
+ if (oi->mode->width == 0 || oi->mode->height == 0)
+ continue;
ret.insert(oi->outputName, initScreenInfo(oi));
}
return ret;