projects
/
platform
/
upstream
/
enlightenment.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
63524b3
)
e_desk_area: send configure when unmaximize the client
author
Junseok Kim
<juns.kim@samsung.com>
Tue, 16 Apr 2024 02:45:17 +0000
(11:45 +0900)
committer
SooChan Lim
<sc1.lim@samsung.com>
Wed, 17 Apr 2024 23:32:21 +0000
(08:32 +0900)
Send configure when the client unmaximized.
this patch fixes missing code of
c732f68a1f46481370fa743caca4d1af7a405bc3
Change-Id: I9df2b193172d39c169d8ded9aa164e56732c2419
src/bin/e_desk_area.c
patch
|
blob
|
history
diff --git
a/src/bin/e_desk_area.c
b/src/bin/e_desk_area.c
index 42bec5491d78f6aa3a7b9e2aea0a208d35f28b45..048ba28e8ae8c7b04c0982af73d9ae0c66c8de39 100644
(file)
--- a/
src/bin/e_desk_area.c
+++ b/
src/bin/e_desk_area.c
@@
-1618,8
+1618,13
@@
_desk_area_cb_client_unmaximize(struct wl_listener *listener, void *data)
//un-set maximized state for updating frame.
ec->maximized = E_MAXIMIZE_NONE;
e_client_frame_update(ec);
+
// re-set maximized state for unmaximize smart callback.
ec->maximized = tmp_max;
+ if (ec->comp_data->shell.configure_send)
+ _e_desk_area_configure_send(ec, 0, 0);
+ ec->comp_data->maximize_pre = 0;
+
// un-set maximized state.
ec->maximized = E_MAXIMIZE_NONE;
e_client_util_move_resize_without_frame(ec,