[regession] Multi-monitor: Mousepointer hangs when passing between monitors, although no Launcher is there.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
High
|
Brandon Schaefer | ||
unity (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer |
Bug Description
This is exactly same as LP #1120223 which has been closed by mistake:
[How to reproduce]
1. Have a dual screen left-right config, with the Launcher just visible on your main (left) monitor
2. Make your mousepointer move between first and second display multiple times
[What you would expect]
You should feel no barrier when doing that, as there is no Launcher on the right screen.
[What actually happens]
The mousepointer sometimes hangs, when moving between those screens (both directions are
affected, left->right && right->left).
Note: It always hangs once you stay longer than 1 second on each monitor.
It also starts blocking after one second if you move between your screens rapidly.
Workaround (without hacking the code):
Edit unityshell.xml (best copy it to ~/.compiz-
pointer will hang once in 250 hours/once every 10 days after the barrier has been broken.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Stephen M. Webb (community): Approve
- MC Return (community): Approve
-
Diff: 30 lines (+10/-1)2 files modifiedlauncher/EdgeBarrierController.cpp (+1/-1)
tests/test_edge_barrier_controller.cpp (+9/-0)
Changed in unity: | |
status: | New → Triaged |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
Changed in unity: | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
milestone: | none → 7.0.0 |
summary: |
- Multi-monitor: Mousepointer hangs when passing between monitors, - although no Launcher is there (regression) + [regession] Multi-monitor: Mousepointer hangs when passing between + monitors, although no Launcher is there. |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:unity at revision None, scheduled for release in unity, milestone backlog