MirMotionEvent::pointer_coordinates is problematic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Invalid
|
Medium
|
Unassigned |
Bug Description
1 - It's badly named as it contains more than the coordinates of the pointer. It has also id, tool_type. So why not call it simply "pointers"?
2 - There's no way of telling which axis is defined/exists and which is not. E.g. some devices provide touch_major and touch_minor, some do not. Likewise for pressure, orientation, etc. So, if you have a device that does not give, say, pressure. How do you fill you pointer_
tags: | added: clientapi |
Sounds like two distinct issues, but close enough I guess we could keep it as one bug... ?
See also: bug 1175362