--- ccm/Widgets.py 2011-08-22 13:38:46.000000000 +0200 +++ ccm/Widgets.py.new 2012-08-17 14:43:38.120016968 +0200 @@ -1100,7 +1100,7 @@ elif prefix == "class": value = self.get_xprop("^WM_CLASS\(STRING\) = \"([^\"]+)\", \"([^\"]+)\"") elif prefix == "title": - value = self.get_xprop("^_NET_WM_NAME\(UTF8_STRING\) = ([^\n]+)") + value = self.get_xprop("^_NET_WM_NAME\(UTF8_STRING\) = ([^\n]+)", "xprop -f _NET_WM_NAME 8x") if value: list = value.split(", ") value = "" @@ -1108,7 +1108,7 @@ value += "%c" % int(hex, 16) else: value = self.get_xprop("^WM_NAME\(STRING\) = \"([^\"]+)\"") - elif prefix == "id": + elif prefix == "xid": value = self.get_xprop("^xwininfo: Window id: ([^\s]+)", "xwininfo") value_widget.set_text(value)