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