awesome/lib/wibox
Emmanuel Lepage Vallée a2cd918603
wibox: Stop monkey-patching the `get_children_by_id` function. (#2513)
Before this commit, it was added by `wibox.widget.base` if
`:setup()` is used. However it doesn't work for the `awful.popup`
because of the extra indirection.

This commit stops the monkey-patching and make sure the function
always exists. This doesn't prevent it from not working and in
the long run this should still be moved into the hierarchy.

However for now it makes the situation a lot more consistent and is a
quick band-aid without too much controversy.

Mitigate #2181
2019-01-01 15:04:47 -05:00
..
container mirror: Fix documentation 2017-06-26 02:27:20 -04:00
layout wibox.layout.flex: Do not leave empty space behind 2018-11-05 10:13:18 +01:00
widget wibox: Stop monkey-patching the `get_children_by_id` function. (#2513) 2019-01-01 15:04:47 -05:00
drawable.lua Add & use a dpi property on screen objects 2017-10-08 12:30:21 +02:00
hierarchy.lua wibox.hierarchy: Only count "really visible" widgets 2017-03-11 18:44:56 +01:00
init.lua wibox: Stop monkey-patching the `get_children_by_id` function. (#2513) 2019-01-01 15:04:47 -05:00