Closed heuer closed 8 months ago
Nevermind, sorry for the useless report. I don't know what happened, but
pip install -U --no-cache-dir pywlroots
fixed it.
>>> from wlroots.wlr_types.xcursor_manager import XCursorManager
>>> [n for n in dir(XCursorManager) if not n.startswith('__')]
['destroy', 'get_xcursor', 'load', 'set_cursor_image']
I know what happened: I installed the wlroots-next branch for testing purposes and forgot it. The wlroot-next branch reports (by mistake?) that it is 0.16.6.
wlroots 0.17.0 removes the above mentioned method.
Thanks for listening. ;)
I got a strange error that the XCursorManager has no attribute "set_cursor_image". So, I got a look:
I haven't had time to look at it closely yet, the method is available in the source distribution. Maybe a wheel is broken? I'll get back to you later.