summaryrefslogtreecommitdiff
path: root/src/modules/bluez5/e_mod_main.c
diff options
context:
space:
mode:
authorMarcel Hollerbach <marcel@osg.samsung.com>2022-01-09 15:33:18 +0100
committerMarcel Hollerbach <marcel@osg.samsung.com>2022-01-09 15:51:34 +0100
commit841c8f477f47bcb21b347d62332f87adc2d6d7d8 (patch)
treee6f830db5dd7356e2bfa301cb8754ac9e8fcf696 /src/modules/bluez5/e_mod_main.c
parentaff854b2ea38ff2bbc79b35113a89cf5d69a1827 (diff)
downloadenlightenment-841c8f477f47bcb21b347d62332f87adc2d6d7d8.tar.gz
focus: do not revert to another client when client is unfocused
This was a nice idea to fix most focus bugs at once. However, due to the runtime of e many things can get "randomly" focused, for exmaple: volume control on the frame, internal dialogs, config value screens when grabbing for keys, widgets when they get created in a gadget. The list is quite long. However, fixing all those little bugs is hard and partly impossible as the behaviour is correct in the context of a toolkit, not in the context of a compositor. Long term we should split window-focus and canvas-focus from each other, then bugs like these would not be a problem anymore.
Diffstat (limited to 'src/modules/bluez5/e_mod_main.c')
0 files changed, 0 insertions, 0 deletions