about summary refs log tree commit diff stats
path: root/gridsel.c
diff options
context:
space:
mode:
authorQuentin Rameau <quinq+hackers@fifth.space>2015-11-07 14:09:08 +0100
committerHiltjo Posthuma <hiltjo@codemadness.org>2015-11-07 14:31:21 +0100
commitdce4fb373757727374d00c857ec0dfd225bbeafd (patch)
tree90d4a9f92b62603cf2bd85fc749db57608b903ab /gridsel.c
parent646b351cc79845f4cc77415dfff474b9ae0053d9 (diff)
downloaddwm-dce4fb373757727374d00c857ec0dfd225bbeafd.tar.gz
setfullscreen: don't process the property twice
Some clients try to set _NET_WM_STATE_FULLSCREEN even when the window is
already in fullscreen.
For example, c->oldstate was set two times in a raw and window would
then always be floating.
We must check that it's not the case before processing it.
(original patch modified with suggestion from Markus Teich
<markus.teich@stusta.mhn.de>)
Diffstat (limited to 'gridsel.c')
0 files changed, 0 insertions, 0 deletions
big-picture memory layout' href='/akkartik/mu/commit/cpp/999spaces.cc?h=hlt&id=be3fb4e139cff16a472fcde00642bf891e953aaf'>be3fb4e1 ^
82c04e61 ^

be3fb4e1 ^


13ba3def ^


1fad5eef ^
be3fb4e1 ^
7feea75b ^



9a81d746 ^
cdd6fd09 ^
7feea75b ^
cdd6fd09 ^

dfdfc7e9 ^


215365d4 ^

215365d4 ^

67bc24e7 ^
215365d4 ^
dfdfc7e9 ^
215365d4 ^
808e171d ^
1ead3562 ^
5d2a486d ^
f7631430 ^
f78f1907 ^
04209f72 ^
87f1cf60 ^

f78f1907 ^
5d2a486d ^


8a70ff4d ^
215365d4 ^


215365d4 ^
5d2a486d ^
dfdfc7e9 ^
215365d4 ^
f7631430 ^
215365d4 ^
5d2a486d ^

215365d4 ^
5d2a486d ^
1ead3562 ^
5d2a486d ^
1ead3562 ^
215365d4 ^
dfdfc7e9 ^
691b529e ^












1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88