When working in split window terminal after hide/unhide action cursor/focus ends up on the next terminal "window". How to reproduce: 1. retract (open) yakuake. 2. split window in 2 (or more) terminals. 3. start typing in or left or right terminal. 4. with (default) F12 hide/unhide (retract/detract) yakuake 5. start typing again. Desired result: Focus stays in the last active terminal.
Bug confirmed (and really annoying!) Too bad I don't have the time/skills to fix it myself :(
This seems to be related to the use of KWin's slide effect if compositing is enabled. Disabling the KWindowEffects path "fixes" it with compositing enabled. Another workaround that seems to work is saving the focused widget when retracting the window, then restoring it when showing the window. Review Board: https://git.reviewboard.kde.org/r/130203/
I can confirm this bug on Netrunner Rolling too. There is 'yakuake-sp-git' package in AUR which has wrong split focus patch.
*** This bug has been marked as a duplicate of bug 356853 ***