touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #30271
[Bug 1381092] Re: Multiline attributes break (center flush) on return to visibility
** Branch linked: lp:ubuntu/vivid-proposed/unity8
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1381092
Title:
Multiline attributes break (center flush) on return to visibility
Status in The Savilerow project:
Fix Released
Status in “unity8” package in Ubuntu:
In Progress
Status in “unity8” package in Ubuntu RTM:
Fix Released
Bug description:
We have a scope that uses attributes to provide three lines of text.
The result layout is correct until a user clicks a result and
navigates to a preview and then returns. (or simply scrolls down such
that the result goes out of view and then scrolls back up bringing it
into view). After this, the second and third lines are not left flush.
I'll attach screenshots.
JSON renderer:
{
"schema-version": 1,
"template": {
"category-layout": "grid",
"card-size": "small",
"card-layout": "horizontal"
},
"components": {
"title": "title",
"subtitle": "subtitle",
"mascot": "art",
"attributes": {
"field": "attributes",
"max-count": 6
}
}
}
Query code:
VariantBuilder builder;
builder.add_tuple({
{"value", Variant(strong(week_no).toStdString())}
});
builder.add_tuple({
{"value", Variant("")}
});
builder.add_tuple({
{"value", Variant(strong(QString("%1: %2").arg(sunrise).arg(sunrise_time)).toStdString())}
});
builder.add_tuple({
{"value", Variant("")}
});
builder.add_tuple({
{"value", Variant(strong(QString("%1: %2").arg(sunset).arg(sunset_time)).toStdString())}
});
builder.add_tuple({
{"value", Variant("")}
});
date_res["attributes"] = builder.end();
To manage notifications about this bug go to:
https://bugs.launchpad.net/savilerow/+bug/1381092/+subscriptions
References