** Summary changed:
- Multiline attributes break (center flush) on return from preview
+ Multiline attributes break (center flush) on return to visibility
** Description changed:
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. After this, the second and third lines
- are not left flush.
+ 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
- }
- }
+ "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("")}
- });
+ 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();
+ 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();
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1381092
Title:
Multiline attributes break (center flush) on return to visibility
To manage notifications about this bug go to:
https://bugs.launchpad.net/savilerow/+bug/1381092/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs