2013-12-17 08:28:46 |
Daniel van Vugt |
bug |
|
|
added bug |
2013-12-17 08:31:59 |
Daniel van Vugt |
description |
Clients don't receive touch events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface with 3 fingers (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
env bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle |
Clients don't receive touch events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface with 3 fingers (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle |
|
2013-12-17 09:40:59 |
Daniel van Vugt |
summary |
Clients don't receive touch events inside their own rectangle if they have been moved/resized |
Clients don't receive motion events inside their own rectangle if they have been moved/resized |
|
2013-12-17 09:41:27 |
Daniel van Vugt |
description |
Clients don't receive touch events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface with 3 fingers (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle |
Clients don't receive motion events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle |
|
2013-12-20 03:37:04 |
Daniel van Vugt |
mir: milestone |
0.1.3 |
0.1.4 |
|
2014-01-13 05:51:25 |
Daniel van Vugt |
mir: milestone |
0.1.4 |
0.1.5 |
|
2014-01-14 02:55:05 |
Daniel van Vugt |
summary |
Clients don't receive motion events inside their own rectangle if they have been moved/resized |
Clients don't receive motion events originated inside their own rectangle if they have been moved/resized |
|
2014-01-14 02:59:44 |
Daniel van Vugt |
description |
Clients don't receive motion events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle |
Clients don't receive motion events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle
See also (related but different) bug 1268819. |
|
2014-01-14 02:59:49 |
Daniel van Vugt |
mir: milestone |
0.1.5 |
|
|
2014-02-21 02:23:18 |
Daniel van Vugt |
mir: status |
Triaged |
New |
|
2014-02-21 02:23:35 |
Daniel van Vugt |
mir: status |
New |
Triaged |
|
2014-02-28 09:56:01 |
Andreas Pokorny |
mir: assignee |
|
Andreas Pokorny (andreas-pokorny) |
|
2014-02-28 10:21:04 |
Launchpad Janitor |
branch linked |
|
lp:~andreas-pokorny/mir/fix-surface-information-not-propagated-to-android-input-stack |
|
2014-02-28 13:00:46 |
Andreas Pokorny |
mir: status |
Triaged |
In Progress |
|
2014-03-04 01:29:51 |
Daniel van Vugt |
mir: milestone |
|
0.1.7 |
|
2014-03-04 06:58:34 |
Daniel van Vugt |
branch unlinked |
lp:~andreas-pokorny/mir/fix-surface-information-not-propagated-to-android-input-stack |
|
|
2014-03-04 06:58:41 |
Daniel van Vugt |
mir: status |
In Progress |
Triaged |
|
2014-03-05 01:18:08 |
Daniel van Vugt |
description |
Clients don't receive motion events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle
See also (related but different) bug 1268819. |
Clients don't receive motion events inside their own rectangle if they have been moved/resized.
On startup, everything seems fine. Clients get touch events for any gesture which began inside the client surface rectangle.
But if you move/resize the surface (mir_demo_server_shell), then you will find the client only gets motion events if the gesture is initiated inside the surface's original creation rectangle. It doesn't pay any attention to the surface's new position/size.
To see events in the server:
bin/mir_demo_server_shell --input-report=log
And then look for the same events reaching the client:
env MIR_CLIENT_INPUT_RECEIVER_REPORT=log bin/mir_demo_client_egltriangle
If you move the client to a new location (Alt+drag), then the client report shows input events only when the mouse is over the original creation area, not the client's actual area.
See also (related but different) bug 1268819. |
|
2014-03-10 15:53:13 |
Launchpad Janitor |
branch linked |
|
lp:~andreas-pokorny/mir/fix-1261647 |
|
2014-03-11 02:22:44 |
Daniel van Vugt |
mir: status |
Triaged |
In Progress |
|
2014-03-14 05:37:38 |
Daniel van Vugt |
mir: milestone |
0.1.7 |
0.1.8 |
|
2014-03-19 19:58:10 |
Launchpad Janitor |
branch linked |
|
lp:~andreas-pokorny/mir/apply-transformation-to-surface |
|
2014-04-02 08:58:11 |
Daniel van Vugt |
mir: milestone |
0.1.8 |
0.1.9 |
|
2014-04-25 01:38:24 |
kevin gunn |
mir: milestone |
0.1.9 |
0.1.10 |
|
2014-05-27 15:57:17 |
Daniel van Vugt |
bug |
|
|
added subscriber Robert Ancell |
2014-05-27 15:58:22 |
Daniel van Vugt |
branch linked |
|
lp:~mir-team/mir/cursor-spike-lightning-round-fix-input-area-contains |
|
2014-05-27 15:58:35 |
Daniel van Vugt |
mir: assignee |
Andreas Pokorny (andreas-pokorny) |
Robert Carr (robertcarr) |
|
2014-05-29 14:29:39 |
Cemil Azizoglu |
mir: milestone |
0.2.0 |
0.3.0 |
|
2014-05-30 09:04:59 |
Allison Karlitskaya |
bug |
|
|
added subscriber Ryan Lortie |
2014-06-04 13:56:48 |
PS Jenkins bot |
mir: status |
In Progress |
Fix Committed |
|
2014-06-19 02:33:21 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/mir |
|
2014-07-01 07:39:58 |
Daniel van Vugt |
mir: status |
Fix Committed |
Fix Released |
|
2014-07-01 07:44:19 |
Daniel van Vugt |
bug task added |
|
mir (Ubuntu) |
|
2014-07-01 07:45:19 |
Daniel van Vugt |
mir (Ubuntu): status |
New |
Fix Released |
|
2014-07-01 07:45:29 |
Daniel van Vugt |
mir (Ubuntu): importance |
Undecided |
High |
|