The About Me UI is disordered after input multiple lines strings in Address edit entry

Bug #186955 reported by cathyli
2
Affects Status Importance Assigned to Milestone
Moblin Applets
Fix Released
High
ToddBrandt

Bug Description

Description:
--------------
The About Me UI is disordered after input multiple lines strings in Address edit entry.

Reproduced steps:
--------------
1. Launch About Me applet from settings
2. Input many strings and divided them into multiple lines.

Current result:
--------------
In step2, City/Zip/State/Country/P.O.box edit entries disappear if there are multiple lines in Address edit entry.

Expected result:
--------------
The whole UI should be correct. Address edit entry should use Moko component to make user scroll finger to view information in multiple lines.

Revision history for this message
cathyli (cathy-li) wrote :

Todd, the issue is obvious to end-user, so I suggest fix it in M9 and add milestone tag. If you feel time is urgent to you, pls. contact me.

Changed in moblin-applets:
assignee: nobody → todd-e-brandt
importance: Undecided → High
milestone: none → m9
cathyli (cathy-li)
description: updated
Revision history for this message
ToddBrandt (todd-e-brandt) wrote :

I changed the about-me dialog to exist within a moko finger scroll, so if you start the virtual keyboard or type multiple lines in the address field the entire window will scroll. Fixed in 0.28

Changed in moblin-applets:
status: New → Fix Committed
Revision history for this message
cathyli (cathy-li) wrote :

Checked the issue in applets 0.28, can finger scroll to view multiple lines. But if input multiple lines, Address/City/Zip/State/P.O.box/Country info still cannot be viewed in the whole window unless use finger scroll.
I think the correct behavior should be all edit entry boxes keep fixed X position, and only apply Moko to edit entry which has multiple line info.
Such as, if there are multiple lines info in Address edit entry, user can finger scroll to view, it will not impact X position of other edit entry boxes.
So reopen the issue.

Changed in moblin-applets:
status: Fix Committed → New
Revision history for this message
ToddBrandt (todd-e-brandt) wrote :

I need the entire about me dialog to be in a moko because when the virtual keyboard is pressed it has to still be usable. I think the current solution is more than adequate since nobody should be using more than a couple lines for an address anyway, but in the case where they do it will still be usable. I think it's excessive to put a moko finger scroller within a moko finger scroller. If people complain I can just remove that edit box and replace it with three edit boxes for up to three lines for an address.

Changed in moblin-applets:
status: New → Triaged
Revision history for this message
ToddBrandt (todd-e-brandt) wrote :

Ok, just for kicks I tried instantiating a moko finger scroller around the address text box and it behaved just as I expected, the larger moko (for the entire dialog) overrode the smaller moko and the box was unusable. So this is a catch 22, I need the entire box to be in a moko so none of the component elements can be moko (unless Frank can figure something out). Instead I changed the behavior of the scrolled window around the address box to not allow the box to be resized. If you type too many lines you get horizontal and vertical scroll bars. This is available in 0.29.

Changed in moblin-applets:
status: Triaged → Fix Committed
Revision history for this message
cathyli (cathy-li) wrote :

Verified in applets 0.33, the issue is fixed. But the address box should use Moko finger scroll instead of scroll bar when input multiple lines strings. Close this one and reopen bug #187924 to cover the issue.

Changed in moblin-applets:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.