core: fix mouse reporting mutex lock

This commit is contained in:
Mitchell Hashimoto
2026-08-04 09:09:45 -07:00
parent ca56412bf2
commit 48d85eaeb0

View File

@@ -3683,8 +3683,8 @@ fn isMouseReporting(self: *const Surface) bool {
}
pub fn mouseReportingActive(self: *Surface) bool {
self.renderer_state.mutex.lock();
defer self.renderer_state.mutex.unlock();
self.renderer_state.mutex.lockUncancelable(global.io());
defer self.renderer_state.mutex.unlock(global.io());
return self.isMouseReporting();
}