Header missing in pages pushed for the first time when using a custom application theme

Bug #1462690 reported by Nekhelesh Ramananthan on 2015-06-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
High
Zsombor Egri

Bug Description

Ubuntu.Components 1.2 provides developers with the ability to create custom application themes derived from Ambiance and SuruDark as explained in the tutorial blog post [1]. However testing it, I noticed a bug where any page pushed for the first time since the application start is not pushed properly.

Steps to reproduce:
1. Branch sample application project "bzr branch lp:~nik90/+junk/themebug
2. Run app
3. Press "Tap me" button to push a page

What happens
The mainPage contents are still shown despite pushing a page into the pagestack. The Page header is also missing title, buttons etc.

What should happen
The child page is pushed and its contents are shown.

What I also noticed is that pressing the "Tap me" button again pushes the page correctly. However now the user needs to pop the page twice to go back to the main page.

This was tested on a Nexus 4 running the image channel ubuntu-touch/rc-proposed/ubuntu #1 (likely to become OTA-4)

[1] https://developer.ubuntu.com/en/blog/2015/03/17/creating-theme-your-application/

description: updated
Zsombor Egri (zsombi) on 2015-06-07
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Zsombor Egri (zsombi)
importance: Undecided → High
status: New → Triaged
Nekhelesh Ramananthan (nik90) wrote :

I cannot reproduce this bug in rc-proposed images. Thereby marking this bug invalid.

Changed in ubuntu-ui-toolkit (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers