gri3-wm/i3bar/src
Tony Crisci 23b1da598e i3bar: Set `mapped` flag on trayclient creation
When a trayclient is first created as a structure in memory, explicitly
set the `mapped` flag to false. Otherwise it may initialize to `true` in
some circumstances without actually being mapped, causing a request to
be mapped from the client to be ignored.

Create the trayclient in memory before handling a request to be mapped
immediately.

fixes #1138
2014-01-01 11:10:21 +01:00
..
child.c i3bar: Print error message when status_command fails 2013-12-21 08:57:21 +01:00
config.c Add new bar.binding_mode_indicator configuration. 2013-09-24 06:59:26 +02:00
ipc.c Fix wrong placement of i3bar when connecting/disconnecting outputs 2013-05-30 12:18:27 +02:00
main.c only LOG() the DPI when it changes, DLOG() it otherwise (Thanks lkraav) 2013-12-24 10:35:56 +01:00
mode.c i3bar: Add current binding mode indicator 2012-11-16 13:44:29 +01:00
outputs.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
parse_json_header.c Add click events to i3bar 2013-03-21 23:55:30 +01:00
workspaces.c Use (void) instead of () for functions without args 2012-08-23 19:34:37 +02:00
xcb.c i3bar: Set `mapped` flag on trayclient creation 2014-01-01 11:10:21 +01:00