** 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

Reply via email to