On many other systems, this issue was solved by making the OSK appear in
a regular window instead of an overlay, and then tiling the window
layout.  So, it was guaranteed not to overlap anything, and apps didn't
have to do anything special to handle scrolling when the keyboard was
visible, because the window manager resized the windows automatically.
Simple and effective.

On a non-tiling window manager this would be more difficult, like unity8
in desktop mode.  But I've seen this solved in non-tiling window
managers too, by giving some windows an "avoid" property to prevent
overlap with other windows.  If the keyboard goes along an entire edge
of the screen, the WM can mostly pretend the screen is temporarily
smaller, which is pretty simple.  But that doesn't allow making the
keyboard narrower than the screen, so it might be a better idea to do a
more complex version of the "avoid" concept.

Regardless, it's tricky to do partial tiling in a non-tiling window
manager.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1577035

Title:
  [M10 tablet] Dekko can not scroll up when replying in desktop mode

To manage notifications about this bug go to:
https://bugs.launchpad.net/dekko/+bug/1577035/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to