App with dark background flickers temporarily to white at startup

Bug #1554897 reported by Andrew Hayzen
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Unassigned
ubuntu-ui-toolkit (Ubuntu)
Fix Released
High
Tim Peeters
ubuntu-ui-toolkit (Ubuntu RTM)
Fix Released
High
Tim Peeters

Bug Description

With silo050 if an app has a black background it flickers temporarily to white at startup

What happened:
1) Ensure you are using the latest UITK from silo050
2) Install the linked [0] branch which has a black/dark background (similar to the Music app)
3) Launch the application
4) Notice as it is launched that once the splash disappears, it temporarily goes to a white backgound causing a large flicker

What I expected to happen:
At step 4) for there to be no flicker

Note, I've also noticed that the indicators and scopes do the same at startup of the device.

0 - https://code.launchpad.net/~ahayzen/+junk/test-black-bg-startup-white

Related branches

Revision history for this message
Tim Peeters (tpeeters) wrote :

<ahayzen> t1mp, with that branch you can see the flicker probably 1/2 times, so yeah it does happen on the laptop
<ahayzen> t1mp, if you are on Xenial, you can probably run the Music app as well, which will be super visible

So it can be reproduced on a desktop.

Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Tim Peeters (tpeeters)
importance: Undecided → High
Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: New → In Progress
Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: In Progress → Fix Committed
Changed in ubuntu-ui-toolkit (Ubuntu RTM):
status: New → Fix Committed
importance: Undecided → High
Revision history for this message
Tim Peeters (tpeeters) wrote :

<ahayzen> timp, and using the silo fixes the issue for the music-app :-D

Thanks for testing :)

summary: - With silo050 if an app has a black background it flickers temporarily to
- white at startup
+ App with dark background flickers temporarily to white at startup
Changed in canonical-devices-system-image:
importance: Undecided → High
status: New → Confirmed
milestone: none → ww08-2016
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

Video showing the issue on current rc-proposed.

Tim Peeters (tpeeters)
Changed in ubuntu-ui-toolkit (Ubuntu RTM):
assignee: nobody → Tim Peeters (tpeeters)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

This bug was fixed in the package ubuntu-ui-toolkit 1.3.1872+15.04.20160330.2-0ubuntu1 in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

---------------

ubuntu-ui-toolkit (1.3.1872+15.04.20160330.2-0ubuntu1) vivid; urgency=medium

  [ Tim Peeters ]
  * Set the window color as soon as the window is available, to avoid a
    flickering background when it is updated later, plus fix runtest.sh
    to work for xenial on arm. (LP: #1554897, #1439133)

 -- Zoltan Balogh <email address hidden> Wed, 30 Mar 2016 23:08:38 +0000

Changed in ubuntu-ui-toolkit (Ubuntu RTM):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-ui-toolkit - 1.3.1872+16.04.20160330.2-0ubuntu1

---------------
ubuntu-ui-toolkit (1.3.1872+16.04.20160330.2-0ubuntu1) xenial; urgency=medium

  [ Tim Peeters ]
  * Set the window color as soon as the window is available, to avoid a
    flickering background when it is updated later, plus fix runtest.sh
    to work for xenial on arm. (LP: #1554897, #1439133)

 -- Zoltan Balogh <email address hidden> Wed, 30 Mar 2016 23:08:38 +0000

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Fix Committed → Fix Released
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.