tests: common: set both WM_NAME and _NET_WM_NAME
Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
parent
900b6893d6
commit
0116912095
|
@ -5,7 +5,12 @@ import random
|
||||||
import string
|
import string
|
||||||
def set_window_name(conn, wid, name):
|
def set_window_name(conn, wid, name):
|
||||||
prop_name = "_NET_WM_NAME"
|
prop_name = "_NET_WM_NAME"
|
||||||
prop_name = conn.core.InternAtom(True, len(prop_name), prop_name).reply().atom
|
prop_name = conn.core.InternAtom(False, len(prop_name), prop_name).reply().atom
|
||||||
|
str_type = "UTF8_STRING"
|
||||||
|
str_type = conn.core.InternAtom(True, len(str_type), str_type).reply().atom
|
||||||
|
conn.core.ChangePropertyChecked(xproto.PropMode.Replace, wid, prop_name, str_type, 8, len(name), name).check()
|
||||||
|
prop_name = "WM_NAME"
|
||||||
|
prop_name = conn.core.InternAtom(False, len(prop_name), prop_name).reply().atom
|
||||||
str_type = "STRING"
|
str_type = "STRING"
|
||||||
str_type = conn.core.InternAtom(True, len(str_type), str_type).reply().atom
|
str_type = conn.core.InternAtom(True, len(str_type), str_type).reply().atom
|
||||||
conn.core.ChangePropertyChecked(xproto.PropMode.Replace, wid, prop_name, str_type, 8, len(name), name).check()
|
conn.core.ChangePropertyChecked(xproto.PropMode.Replace, wid, prop_name, str_type, 8, len(name), name).check()
|
||||||
|
|
Loading…
Reference in New Issue