2013-08-07 21:57:32 |
Nekhelesh Ramananthan |
bug |
|
|
added bug |
2013-08-07 21:57:32 |
Nekhelesh Ramananthan |
attachment added |
|
bug https://bugs.launchpad.net/bugs/1209403/+attachment/3764088/+files/bug.png |
|
2013-08-07 21:58:03 |
Nekhelesh Ramananthan |
bug task added |
|
ubuntu-ui-toolkit |
|
2013-08-07 21:58:29 |
Nekhelesh Ramananthan |
summary |
Clock tab header collides with pagestack header |
Tab header collides with pagestack header |
|
2013-08-07 21:59:18 |
Nekhelesh Ramananthan |
bug task added |
|
ubuntu-rssreader-app |
|
2013-08-07 22:02:01 |
Nekhelesh Ramananthan |
description |
As of a recent SDK update (do not know the exact rev no), the clock tab header is visible even while viewing the page header. The tab header (Clock) is visible even while viewing a page (World Clock) which is pushed into a pagestack. This can be seen more clearly in the screenshot attached below. The structure of the clock app is as follows,
Mainview {
PageStack {
id: pagestack
Component.onCompleted: push(roottabs)
Tabs {
id: roottabs
Tab {
page: ClockPage {
}
}
Tab {
page: AlarmPage {
}
}
}
}
}
This is the same format shown in the SDK API examples. That said I have not been able to reproduce the issue with the SDK examples however. Despite that, I believe that the problem lies in the sdk instead since the overall structure of the clock app is the same as the examples. |
As of a recent SDK update (do not know the exact rev no), the clock tab header is visible even while viewing the page header. The tab header (Clock) is visible even while viewing a page (World Clock) which is pushed into a pagestack. This can be seen more clearly in the screenshot attached below. The structure of the clock app is as follows,
Mainview {
PageStack {
id: pagestack
Component.onCompleted: push(roottabs)
Tabs {
id: roottabs
Tab {
page: ClockPage {
tools: ToolbarItems {
id: toolbarClock
ToolbarButton {
id: addCity
action: Action {
iconSource: Qt.resolvedUrl("../images/add_icon.png")
text: i18n.tr("Add City")
onTriggered: pagestack.push(Qt.resolvedUrl("WorldPage.qml"))
}
}
}
}
}
Tab {
page: AlarmPage {
}
}
}
}
}
This is the same format shown in the SDK API examples. That said I have not been able to reproduce the issue with the SDK examples however. Despite that, I believe that the problem lies in the sdk instead since the overall structure of the clock app is the same as the examples. |
|
2013-08-08 22:24:59 |
Nekhelesh Ramananthan |
description |
As of a recent SDK update (do not know the exact rev no), the clock tab header is visible even while viewing the page header. The tab header (Clock) is visible even while viewing a page (World Clock) which is pushed into a pagestack. This can be seen more clearly in the screenshot attached below. The structure of the clock app is as follows,
Mainview {
PageStack {
id: pagestack
Component.onCompleted: push(roottabs)
Tabs {
id: roottabs
Tab {
page: ClockPage {
tools: ToolbarItems {
id: toolbarClock
ToolbarButton {
id: addCity
action: Action {
iconSource: Qt.resolvedUrl("../images/add_icon.png")
text: i18n.tr("Add City")
onTriggered: pagestack.push(Qt.resolvedUrl("WorldPage.qml"))
}
}
}
}
}
Tab {
page: AlarmPage {
}
}
}
}
}
This is the same format shown in the SDK API examples. That said I have not been able to reproduce the issue with the SDK examples however. Despite that, I believe that the problem lies in the sdk instead since the overall structure of the clock app is the same as the examples. |
As of a recent SDK update (do not know the exact rev no), the clock tab header is visible even while viewing the page header pushed into a pagestack. This can be seen more clearly in the screenshot attached below. On further testing, I was able to identify that the background gradient is the culprit behind the issue. Here below is the code copied exactly from the API examples with one difference being the background gradient support added in which case you will notice the bug. Removing the background gradient fixes the issue but is not an option.
import QtQuick 2.0
import Ubuntu.Components 0.1
MainView {
id: mainView
width: units.gu(38)
height: units.gu(50)
headerColor: "#57365E"
backgroundColor: "#A55263"
footerColor: "#D75669"
PageStack {
id: pageStack
Component.onCompleted: push(tabs)
Tabs {
id: tabs
Tab {
title: "Tab 1"
page: Page {
Button {
anchors.centerIn: parent
onClicked: pageStack.push(page3)
text: "Press"
}
}
}
Tab {
title: "Tab 2"
page: Page {
Label {
anchors.centerIn: parent
text: "Use header to navigate between tabs"
}
}
}
}
Page {
id: page3
visible: false
title: "Page on stack"
Label {
anchors.centerIn: parent
text: "Press back to return to the tabs"
}
}
}
} |
|
2013-08-08 22:25:16 |
Nekhelesh Ramananthan |
summary |
Tab header collides with pagestack header |
Tab header collides with pagestack header while using background gradients in mainview |
|
2013-08-08 22:26:47 |
Nekhelesh Ramananthan |
ubuntu-ui-toolkit: status |
New |
Confirmed |
|
2013-08-08 22:26:51 |
Nekhelesh Ramananthan |
ubuntu-rssreader-app: status |
New |
Confirmed |
|
2013-08-08 22:26:58 |
Nekhelesh Ramananthan |
ubuntu-clock-app: milestone |
|
usable-state |
|
2013-08-10 05:00:00 |
Joey Chan |
ubuntu-rssreader-app: importance |
Undecided |
High |
|
2013-08-10 07:09:20 |
Joey Chan |
attachment added |
|
same header issue in RSS Reader app https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1209403/+attachment/3766868/+files/header_bug.png |
|
2013-08-14 08:56:39 |
Zsombor Egri |
ubuntu-ui-toolkit: assignee |
|
Tim Peeters (tpeeters) |
|
2013-08-14 08:56:48 |
Zsombor Egri |
ubuntu-ui-toolkit: importance |
Undecided |
High |
|
2013-08-14 11:58:51 |
Tim Peeters |
ubuntu-ui-toolkit: status |
Confirmed |
In Progress |
|
2013-08-14 20:38:35 |
Tim Peeters |
tags |
|
header tabs |
|
2013-08-14 21:33:17 |
Launchpad Janitor |
branch linked |
|
lp:~tpeeters/ubuntu-ui-toolkit/fix1209403 |
|
2013-08-15 02:58:26 |
Zoltan Balogh |
ubuntu-ui-toolkit: status |
In Progress |
Fix Committed |
|
2013-08-15 07:57:19 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/saucy-proposed/ubuntu-ui-toolkit |
|
2013-08-15 07:58:44 |
Launchpad Janitor |
ubuntu-ui-toolkit (Ubuntu): status |
New |
Fix Released |
|
2013-08-16 06:43:38 |
Zoltan Balogh |
ubuntu-clock-app: status |
Confirmed |
Fix Released |
|
2013-08-16 06:43:40 |
Zoltan Balogh |
ubuntu-rssreader-app: status |
Confirmed |
Fix Released |
|
2013-08-16 06:43:45 |
Zoltan Balogh |
ubuntu-ui-toolkit: status |
Fix Committed |
Fix Released |
|