mirror of
https://github.com/hyprwm/Hyprland
synced 2024-12-26 13:29:48 +01:00
input: reset cursor hide timer on tablet
This commit is contained in:
parent
79b8576df9
commit
5627b70981
1 changed files with 2 additions and 0 deletions
|
@ -40,12 +40,14 @@ void CInputManager::newTabletTool(wlr_input_device* pDevice) {
|
|||
case WLR_TABLET_TOOL_TYPE_MOUSE:
|
||||
wlr_cursor_move(g_pCompositor->m_sWLRCursor, PTAB->wlrDevice, EVENT->dx, EVENT->dy);
|
||||
g_pInputManager->refocus();
|
||||
g_pInputManager->m_tmrLastCursorMovement.reset();
|
||||
break;
|
||||
default:
|
||||
double x = (EVENT->updated_axes & WLR_TABLET_TOOL_AXIS_X) ? EVENT->x : NAN;
|
||||
double y = (EVENT->updated_axes & WLR_TABLET_TOOL_AXIS_Y) ? EVENT->y : NAN;
|
||||
wlr_cursor_warp_absolute(g_pCompositor->m_sWLRCursor, PTAB->wlrDevice, x, y);
|
||||
g_pInputManager->refocus();
|
||||
g_pInputManager->m_tmrLastCursorMovement.reset();
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue