Fix crash when screen size is 0x0 (#2523)
(When booting into laptop clam mode in dell XPS) and also ignore any screen with size 0x0 in the first place Co-authored-by: giladsx <gilad@spectalix.com>
This commit is contained in:
parent
d768226de9
commit
302ec1372c
2 changed files with 8 additions and 3 deletions
|
|
@ -57,6 +57,11 @@ void Events::listener_newOutput(wl_listener* listener, void* data) {
|
|||
return;
|
||||
}
|
||||
|
||||
if (OUTPUT->width <= 0 || OUTPUT->height <= 0) {
|
||||
Debug::log(ERR, "New monitor has no dimensions?? Ignoring");
|
||||
return;
|
||||
}
|
||||
|
||||
if (g_pCompositor->m_bUnsafeState) {
|
||||
Debug::log(WARN, "Recovering from an unsafe state. May you be lucky.");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue