[UbuntuShape] Rendering is aliased sometimes since the Shell implements the orientation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Zoltan Balogh | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
High
|
Loïc Molinari |
Bug Description
$ adb shell system-image-cli --info
current build number: 23
device name: krillin
channel: ubuntu-
last update: 2015-06-15 19:22:22
version version: 23
version ubuntu: 20150611.3
version device: 20150529-8e13c5f
version custom: 20150528-
Steps to reproduce:-
1. Swipe down indicators
2. Rotation
3. Switch rotation lock _off_, that is "X"
4. Hold phone in portrait and navigate to the top of the apps scope
Observe normal icons
5. Rotate phone 90 degrees to landscape, pull the scope "down" (to the side) slightly to force a re-draw
Observe poor anti-aliasing around the ubuntu shapes.
Two screenshots attached.
device-
device-
The effect is most noticable if you open both of the attachments full-size and switch between them.
Related branches
- Cris Dywan: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 189 lines (+15/-53)4 files modifiedsrc/Ubuntu/Components/plugin/shaders/shape.frag (+6/-7)
src/Ubuntu/Components/plugin/shaders/shapeoverlay.frag (+4/-5)
src/Ubuntu/Components/plugin/ucubuntushape.cpp (+4/-39)
src/Ubuntu/Components/plugin/ucubuntushape.h (+1/-2)
Changed in canonical-devices-system-image: | |
status: | New → Confirmed |
milestone: | none → ww34-2015 |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Undecided → High |
summary: |
- Rotated ubuntu shapes have poor anti-aliasing + [UbuntuShape] Rendering is aliased sometimes since the Shell implements + the orientation |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Zoltan Balogh (bzoltan) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.