Closed
Bug 1124151
Opened 11 years ago
Closed 11 years ago
[Loop] Text is not shown completely and can be seen how it is painted when opening Calls screen with no entries
Categories
(Firefox OS Graveyard :: Gaia::Loop, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: isabelrios, Assigned: crdlc)
Details
(Whiteboard: [Room1.1.1_Exploratory1])
Attachments
(2 files)
Flame 2.0
Gecko-5f9dc54
Gaia-31d6c94
Loop: latest master build b2932e0
STR
1. User A logged in mobile loop application for the first time
2. Once Room screen is shown, tap on Calls
EXPECTED
Conversation will appear here text is shown fine
ACTUAL
It is possible to see how the text is painted. This only happens the first time the app is open after the FTE process.
Please see video file attached.
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → crdlc
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•11 years ago
|
||
Basically our problem was that we were trying to translate the whole container which contains both panels (rooms and calls) and this one is bigger than the screen width (200%). This means Gecko was not caching translations and during the translation Gecko was reprinting the content of panels. So I changed this as I implemented the Homescreen panning a couple of years ago, translating both panels that are 100% regarding to with. Now the animation is smoother and without repainting. Thanks Borja for reviewing.
Attachment #8553595 -
Flags: review?(borja.bugzilla)
Comment 2•11 years ago
|
||
Comment on attachment 8553595 [details] [review]
Github pull request
Great job! Thanks!
Attachment #8553595 -
Flags: review?(borja.bugzilla) → review+
Assignee | ||
Comment 3•11 years ago
|
||
master:
https://github.com/mozilla-b2g/firefoxos-loop-client/commit/e2d298fb998ee1d50f5cc40d4f8160d41d0e0fab
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Tested with Fire E commercial build. FxHello 1.1.1 (d4d6d37)
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•