awesome/lib/wibox/widget
Lucas Schwiderski 7bc3ec4c35
Fix composite widgets with top level container
When wrapping container widgets to create reusable composite widgets,
`drill` will be called twice on the same widget definition. The first
call happens within the wrapping function and applies the children
widgets fine. The second call happens when the composite widget is used,
but since there are no children widgets defined, the call to
`set_children` sets the existing child to `nil` instead.

Fixes #3213.

Signed-off-by: Lucas Schwiderski <lucas@lschwiderski.de>
2021-03-11 12:32:28 +01:00
..
background.lua Move awful.util.deprecate and awful.util.deprecate_class to gears.debug 2017-03-15 20:08:22 -05:00
base.lua Fix composite widgets with top level container 2021-03-11 12:32:28 +01:00
calendar.lua Fix ldoc modules summaries missing the final `.`. 2019-11-28 13:53:59 +01:00
checkbox.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
graph.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
imagebox.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
init.lua doc: Use an explicit tag for all static functions. 2019-06-08 18:14:13 -04:00
piechart.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
progressbar.lua progressbar: Fix a major regression. (#2933) 2019-12-01 03:35:26 -05:00
separator.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
slider.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00
systray.lua Consider icon spacing in systray:draw() 2020-02-13 12:11:41 -05:00
textbox.lua textbox: print traceback on error (#3205) 2020-11-01 16:12:42 -08:00
textclock.lua doc: Modernize the widget doc. 2019-11-30 01:26:06 -05:00