Clean up location bar offset update tracking
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Oxide |
Fix Released
|
High
|
Chris Coulson |
Bug Description
We pass cc::CompositorF
The touch editing menu implementation needs to be aware of location bar position updates, but there's currently no good way of plumbing this in. It seems we've hit this issue in the past but just worked around it rather than fixing it, eg:
This code works around the fact that the touch handle drawables aren't aware of location bar position updates, but they should be.
Also, where coordinates are transformed for the location bar position isn't very consistent - eg, input events are transformed in qt/, whereas coordinates for the popup menu and other bits are transformed in shared/.
Time to clean this up.
Changed in oxide: | |
importance: | Undecided → High |
status: | New → Triaged |
assignee: | nobody → Chris Coulson (chrisccoulson) |
Changed in oxide: | |
status: | Triaged → In Progress |
https:/ /git.launchpad. net/oxide/ commit/ ?id=b1c45249c86 62047184d366c53 0416183df4b22e