Fix loading "None" cursor

This commit is contained in:
2026-06-23 23:27:01 +03:00
parent 5474048db5
commit b387457337

View File

@@ -750,7 +750,7 @@ void update_cursor(WINDOW wid, int32_t x, int32_t y)
if (wid == None) if (wid == None)
return; return;
const CURSOR cid = [&wid]() -> CURSOR { const CURSOR cid = [](WINDOW wid) -> CURSOR {
for (;;) for (;;)
{ {
const auto& window = g_objects[wid]->object.get<Object::Window>(); const auto& window = g_objects[wid]->object.get<Object::Window>();
@@ -758,7 +758,7 @@ void update_cursor(WINDOW wid, int32_t x, int32_t y)
return window.cursor; return window.cursor;
wid = window.parent; wid = window.parent;
} }
}(); }(wid);
static CURSOR active_cid = None; static CURSOR active_cid = None;
if (cid == active_cid) if (cid == active_cid)