Make tooltip dialog hidden on the cursor entering the inactive ToolTipArea

Review Request #125443 - Created Sept. 29, 2015 and submitted

Information
Takahiro Hashimoto
plasma-framework
master
125402
Reviewers
plasma

Now PlasmaCore.ToolTipArea can control status of active/inactive.

When a ToolTip dialog is visible and making mouse move to another inactive ToolTipArea, it remains unnaturally for a while.

I attached a urgy test program to reproduce this behavior. The instruction to reproduce is:

1.run qmlscene tooltip_hide.qml
2. make mouse cursor on the cell named "name1" (or any odd numbered one)
3. move the cursor to a even numberd cell like "name2"

It results the "tip1" tooltip remains for a long time (current spec is 4000ms)

I think it would be better when a mouse entered into an inatcive ToolTipArea, the global tooltip dialog is dismissed soon. This patch is the implementation of this behavior.

I cannot check all side-effect to change this behavior. Many guys adivce are welcomed:)

Here's my reference use case: https://git.reviewboard.kde.org/r/125402/

Apply patch and build and test on master.

Tested with my test program attached this review request. Works fine to me.

Files


Issues

  • 0
  • 1
  • 0
  • 1
Description From Last Updated
Takahiro Hashimoto
David Edmundson
Takahiro Hashimoto
Takahiro Hashimoto
Takahiro Hashimoto
David Edmundson
Takahiro Hashimoto
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit 64b951fab3fc0dbbb1eedd9e35eb59ddbaa6da1f by Takahiro Hashimoto to branch master.
Loading...