[OSK] Tweaks to keyboard open/close animation

Bug #1377889 reported by Andrea Cimitan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Committed
Low
Rae Shambrook
ubuntu-keyboard
Confirmed
Low
Michael Sheldon
ubuntu-keyboard (Ubuntu)
New
Undecided
Unassigned

Bug Description

To improve the animations speed and avoid visual glitches we can use different approaches.

Synchronised window resize in two conditions:
1) keyboard opening
2) user "while dragging" keyboard (on mouse press)

Automatically maximise app:
- when the keyboard is hiding by app request or after user releases the finger after a drag down (osk hides on top)

------------------

No work from design needed. Improvements have been made in UITK so it's not much of a problem in most apps anymore, although Michael says we could still do with improving oxide's rendering a bit so there aren't white spaces left behind the keyboard as it closes but that will be an implementation task.

Tags: ota-2
Revision history for this message
Michael Sheldon (michael-sheldon) wrote :

This should improve dramatically for UITK based apps when https://code.launchpad.net/~michael-sheldon/ubuntu-ui-toolkit/remove-keyboard-margin-animation/+merge/237275 is merged, however this could still offer some further improvements for oxide based apps, so keeping open but with a low priority for now.

Changed in ubuntu-keyboard:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Michael Sheldon (michael-sheldon)
Changed in ubuntu-ux:
assignee: nobody → Giorgio Venturi (giorgio-venturi)
status: New → Triaged
importance: Undecided → Low
tags: added: ota-2
John Lea (johnlea)
summary: - Tweaks to keyboard open/close animation
+ [OSK] Tweaks to keyboard open/close animation
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → Olga Kemmet (olga-kemmet)
Changed in ubuntu-ux:
assignee: Olga Kemmet (olga-kemmet) → Rae Shambrook (raecontreras)
description: updated
Changed in ubuntu-ux:
status: Triaged → Fix Committed
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.