SIM pin notification breaks notification positioning

Bug #1422711 reported by Michael Zanetti
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
Medium
Unassigned
unity8 (Ubuntu)
Fix Released
Medium
Lukáš Tinkl

Bug Description

Using a PIN protected SIM card that produces the SIM PIN notification breaks positioning of notifications. Once the SIM PIN notification has been shown, subsequent notifications hide the panel like this:

http://i.imgur.com/cVnOPma.png

Related branches

Revision history for this message
Mirco Müller (macslow) wrote :

I was able to reproduce this issue and am looking into it now.

Changed in unity8 (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Mirco Müller (macslow)
Changed in unity8 (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
kevin gunn (kgunn72) wrote :

confirmed this on rtm
interesting also, on fresh install and boot, just before being prompted for sim pin the first time i see a flash of sim pin prompt in the style of dark notification box, which is quickly redrawn to be the full screen pin entry.

Revision history for this message
Mirco Müller (macslow) wrote :

The proposed fix in the MP works. Now I need to see with mzanetti (or any other reviewer), if we're all happy with the proposed solution.

The "visual glitch", when the SIM pin-entry fullscreen notification, opens, is due to the way the custom UI is injected into the notification. The interpretation of the hint-injected UnityMenuModel - transporting the SIM pin-entry UI - kicks in only after the notification as such is started being processed. How to avoid that delay, I don't know yet. I'm not even sure if that's technically possible at all.

The clean separation of notifications and dialogs will bring and end to such issues though.

Changed in unity8 (Ubuntu):
assignee: Mirco Müller (macslow) → nobody
status: In Progress → Triaged
no longer affects: unity8 (Ubuntu RTM)
Changed in unity8 (Ubuntu):
assignee: nobody → Albert Astals Cid (aacid)
status: Triaged → In Progress
Changed in unity8 (Ubuntu):
assignee: Albert Astals Cid (aacid) → Lukáš Tinkl (lukas-kde)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8 - 8.12+16.10.20160527-0ubuntu1

---------------
unity8 (8.12+16.10.20160527-0ubuntu1) yakkety; urgency=medium

  [ Albert Astals Cid ]
  * Activate on click for SimpleMessages (LP: #1421696)
  * Add override
  * Change the art back to the cardData value if it changes from broken
    to valid image (LP: #1533577)
  * Concierge mode generated code optimization
  * Don't use context properties but properties of the delegates
  * Listen to contentItem::widthChanged instead of
    Flickable::contentWidthChanged (LP: #1565763)
  * Make some AP code faster
  * Make tests a bit more stable
  * Make unity8 and unity8-dash handle termination signals
  * Remove workaround not needed anymore (LP: #1475643)
  * Resolve cardArtStyle on compile time
  * Set the theme earlier (LP: #1574048)

  [ Albert Astals Cid, Daniel d'Andrada ]
  * Remove DirectionalDragArea and libs/UbuntuGestures and port to SDK
    equivalents

  [ Andrea Cimitan ]
  * Hide the preview review input field when a rating is required (LP:
    #1541971)

  [ CI Train Bot ]
  * Resync trunk.

  [ Daniel d'Andrada ]
  * Fix DragHandle so it works in all directions
  * Support animated cursors
  * WindowInputMonitor - also map Qt::Key_HomePage to our home key
  * plugins/Cursor: properly register to the screen's QPlatformCursor
    when screen changes (LP: #1579742)

  [ Josh Arenson ]
  * Close the PageHeaderExtraPanel when a filter option is selected (LP:
    #1569498)
  * Wrap primaryFilter in a flickable to make it behave nicely. (LP:
    #1569492)

  [ Lukáš Tinkl ]
  * First snap decision should always be expanded, unless user decides
    otherwise (LP: #1580090, #1575045)
  * Fullscreen notification bug fixes (LP: #1583944, #1581498, #1422711)
  * Implement maximizing windows horizontally/vertically
  * Lock the session when putting the laptop into sleep (LP: #1581063)

  [ Lukáš Tinkl, Michael Terry ]
  * With a maximized window, "dragging" the panel down should restore it

  [ Michael Terry ]
  * Change some dash button colors from orange to green. (LP: #1581047)
  * Use PageHeader instead Ambiance's PageHeadStyle
  * Use new setTimeZone method to set user-friendly timezone name in the
    wizard. (LP: #1566295)

  [ Michael Zanetti ]
  * Remove the background dimming when the launcher is revealed by a
    drag (LP: #1575137)
  * reenable or drop disabled tests

 -- Michael Terry <email address hidden> Fri, 27 May 2016 13:54:44 +0000

Changed in unity8 (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: New → Fix Committed
importance: Undecided → Medium
milestone: none → 12
Changed in canonical-devices-system-image:
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.