fix(x11): Preload the _NET_WM_WINDOW_OPACITY atom

This commit is contained in:
Michael Carlberg 2017-01-11 05:00:23 +01:00
parent 5c9bfc147c
commit 568837d06a
4 changed files with 7 additions and 9 deletions
src/components

View file

@ -426,7 +426,7 @@ void bar::reconfigure_wm_hints() {
xcb_icccm_set_wm_name(m_connection, m_opts.window, XCB_ATOM_STRING, 8, m_opts.wmname.size(), m_opts.wmname.c_str());
xcb_icccm_set_wm_class(m_connection, m_opts.window, 15, "polybar\0Polybar");
m_log.trace("bar: Set window _NET_Wm_opts.window_TYPE");
m_log.trace("bar: Set window _NET_WM_WINDOW_TYPE");
set_wm_window_type(m_connection, m_opts.window, {_NET_WM_WINDOW_TYPE_DOCK});
m_log.trace("bar: Set window _NET_WM_STATE");