Project

General

Profile

Actions

action #13816

closed

mouse_hide not working when called between X restarts

Added by coolo over 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2016-09-19
Due date:
% Done:

0%

Estimated time:

Description

mouse_hide sets the cursor to a fixed position, but qemu ignores that if the position is the same position it thinks the cursor is already in (a glitch in their translation between absolute corrdinates used by VNC and relatived moves used by hardware). So mouse_hide will not do what we expect if the cursor moved to the middle of the screen by means of software.

Either we explicitly tell the test that we expect the mouse to have moved e.g. by a hardcoded mouse_set 300, 300 - or we generally tweak mouse_hide to do 2 moves. But that has the downside of possibly triggering UI actions in corners. So I suggest to do something special in special cases


Related issues 1 (0 open1 closed)

Related to openQA Project - action #13756: mouse_hide seems to not work anymoreRejected2016-09-16

Actions
Actions

Also available in: Atom PDF