mirror of
https://codeberg.org/dwl/dwl.git
synced 2025-11-04 14:04:17 +00:00
verify c->mon in setfullscreen()
try to open a client in fullscreen mode (example: foot -F) causes that dwl crash, this prevent crash but isn't a solution, since client will be open in normal mode, we must find a way to set c->mon in createnotify function
This commit is contained in:
parent
c6f96d5391
commit
144331e3b3
3
dwl.c
3
dwl.c
@ -1018,6 +1018,9 @@ togglefullscreen(const Arg *arg)
|
|||||||
void
|
void
|
||||||
setfullscreen(Client *c, int fullscreen)
|
setfullscreen(Client *c, int fullscreen)
|
||||||
{
|
{
|
||||||
|
if (!c->mon)
|
||||||
|
return;
|
||||||
|
|
||||||
c->isfullscreen = fullscreen;
|
c->isfullscreen = fullscreen;
|
||||||
c->bw = (1 - fullscreen) * borderpx;
|
c->bw = (1 - fullscreen) * borderpx;
|
||||||
client_set_fullscreen(c, fullscreen);
|
client_set_fullscreen(c, fullscreen);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user