swayfx/sway/commands/bar
Rouven Czerwinski 605e515a93 fix double free for mode toggle if bar was invisible
If the bar was set to "invisible" and subsequently "toggle" was send twice, the
new mode was never set and the bar->mode was double freed.
Fix this by not requiring the bar->mode to be "hide" and instead show it
unconditionally, because it was either hidden or invisible.

Fixes #3637
2019-02-10 17:13:11 +01:00
..
bind.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
binding_mode_indicator.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
colors.c Remove now-unused "input" argument of cmd_results_new 2019-01-14 08:05:29 -05:00
font.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
gaps.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
height.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
hidden_state.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
icon_theme.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
id.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
mode.c fix double free for mode toggle if bar was invisible 2019-02-10 17:13:11 +01:00
modifier.c bar_cmd_modifier: add support for none 2019-02-08 16:02:45 +01:00
output.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
pango_markup.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
position.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
separator_symbol.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
status_command.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
status_edge_padding.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
status_padding.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
strip_workspace_name.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
strip_workspace_numbers.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
swaybar_command.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
tray_bind.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
tray_output.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
tray_padding.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
workspace_buttons.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
wrap_scroll.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00