cursor: add missing maybeResetState() callsite
This function needs to be called whenever pending state is made current, which includes when views not tracked by the transaction system commit.
This commit is contained in:
@ -405,11 +405,7 @@ fn commitTransaction(self: *Self) void {
|
||||
|
||||
output.damage.addWhole();
|
||||
}
|
||||
|
||||
var seat_it = server.input_manager.seats.first;
|
||||
while (seat_it) |seat_node| : (seat_it = seat_node.next) {
|
||||
seat_node.data.cursor.maybeResetState();
|
||||
}
|
||||
server.input_manager.maybeResetCursorState();
|
||||
}
|
||||
|
||||
/// Send the new output configuration to all wlr-output-manager clients
|
||||
|
Reference in New Issue
Block a user