This is fixed when using the new PageHeader. See
https://developer.ubuntu.com/en/blog/2016/02/24/pageheader-tutorial/

** Changed in: ubuntu-ui-toolkit (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1484736

Title:
  Locked & Hidden Page header is shown briefly when returning to the
  page

Status in ubuntu-ui-toolkit package in Ubuntu:
  Fix Released

Bug description:
  While playing with U.C 1.3, I noticed the following bug with page
  headers.

  Assume you have a pagestack with 2 pages, rootPage and secondPage. The
  rootPage header is locked and not visible. When you push secondPage
  and then pop it, you will briefly notice the rootPage header being
  shown which then slides out of view. This is rather every time the
  hide animation is shown.

  Affects ubuntu-clock-app which hides & locks the page header.

  Here is a sample app to reproduce the bug:

  import QtQuick 2.4
  import Ubuntu.Components 1.3

  MainView {
      applicationName: "testheader.nik90"
      width: units.gu(100)
      height: units.gu(75)

      PageStack {
          id: mainStack

          Component.onCompleted: push(rootPage)

          Page {
              id: rootPage

              head {
                  visible: false
                  locked: true
              }

              Column {
                  anchors { left: parent.left; right: parent.right; top: 
parent.top; margins: units.gu(2) }
                  spacing: units.gu(2)

                  Label {
                      width: parent.width
                      wrapMode: Text.WordWrap
                      text: "Steps to reproduce bug:

  1. Press \"Click Me\" button to push second page.

  2. Press \"Back\" header button to go back to the root page

  3. Notice how the root page header is shown briefly and then slides out of 
sight"
                  }

                  Button {
                      text: "Click Me"
                      color: UbuntuColors.green
                      anchors.horizontalCenter: parent.horizontalCenter
                      onClicked: mainStack.push(secondPage)
                  }
              }
          }

          Page {
              id: secondPage
              title: "Second Page"
              visible: false
          }
      }
  }

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1484736/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-sdk-bugs
Post to     : ubuntu-sdk-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-sdk-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to