← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1442851] Re: Checkbox labels ellipsized on phone screen in portrait orientation

 

This bug was fixed in the package ubuntu-ui-toolkit -
1.3.2184+17.04.20170306

---------------
ubuntu-ui-toolkit (1.3.2184+17.04.20170306) zesty; urgency=medium

  [ Adnane Belmadiaf ]
  * Add support for CheckBox label when set
  * Add more tests for checkbox. Fixes LP: #1333228, LP: #1442851.
  * Make sure we resets partial text input from the input method.
    Fixes LP: #1630872.
  * Fix ListItem title/subtitle alignment & elide in RTL mode.
    Fixes LP: #1665944.
  * Fix PageHeader title alignment & elide in RTL mode. Fixes LP: #1665942.
  * Fix UbuntuListView docs. Fixes LP: #1486940.
  * Add count prop to OptionSelector. Fixes LP: #1341559.
  * Replace the hardcoded color with a theme color. Fixes LP: #1664758.
  * Fix the import statement for Menu, MenuBar and MenuGroup.
    Fixes LP: #1660604.

  [ Albert Astals Cid ]
  * Fix memory leak in UCStyleHints
  * ThinDivider: Anchors can't be null, set to undefined
  * No need to call UCUnits::resolveResource to learn we just need to load it
    normally because the fact that we already loaded it normally means we need
    to load it normally. Fixes LP: #1558663.
  * Fix conditional jump or move depends on uninitialised value(s)

  [ Christian Dywan ]
  * Initialize UCApplication with no side effects. Fixes LP: #1662868.
  * Unit test case insensitive FilterBehavior.pattern. Fixes LP: #1663924.
  * ListItemPopover delegate should (in)visible as per action Bug 1662220:
    [ListItem] Popupmenu shows traces of disabled actions

  [ Olivier Tilloy ]
  * Check that window is not null before accessing its activeFocusItem property.
    Fixes LP: #1664620.

  [ Lukáš Tinkl ]
  * Unbreak the startup race between unity8/qtmir and UITK trying talk to
    content-hub. Fixes LP: #1663106.

 -- Zoltán Balogh <zoltan.balogh@xxxxxxxxxxxxx>  Mon, 06 Mar 2017
16:04:56 +0000

** Changed in: ubuntu-ui-toolkit (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to ubuntu-ui-toolkit in Ubuntu.
https://bugs.launchpad.net/bugs/1442851

Title:
  Checkbox labels ellipsized on phone screen in portrait orientation

Status in Ubuntu UX:
  Fix Committed
Status in webbrowser-app:
  Fix Released
Status in ubuntu-ui-toolkit package in Ubuntu:
  Fix Released
Status in webbrowser-app package in Ubuntu:
  Fix Released
Status in webbrowser-app source package in Vivid:
  Confirmed

Bug description:
  Browser's Settings screen shows an example of a checkbox where its
  label does not fit in the available screen width, so it is ellipsized.
  <https://launchpadlibrarian.net/206607288/half-fixed.png> The only way
  to see what the option means is to switch the phone to landscape.

  Even if an app developer avoids this, in portrait mode, on the
  smallest shipping phone, for every string in their app, in English,
  they are quite likely not to check their app in every shipping
  language. And the app may not provide a landscape mode at all. So
  ellipsizing the label is not an ideal solution.

  <https://goo.gl/qc5GV7>: "A checkbox or switch should almost always
  have a label, which can be tapped just like the checkbox or switch
  itself. If there is not enough room to display the label on one line,
  by default it should wrap to multiple lines. It should not be cropped
  or ellipsized unless the app developer specifically requests this,
  typically for text that they do not control the length of (such as a
  Wi-Fi network name, filename, or bookmark title)."

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-ux/+bug/1442851/+subscriptions