Opening OSK keyboard layout menu is not necessary if there is less than three keyboard layouts
Currently tap on keyboard layout switch button in OSK show keyboard layout menu that allow to switch between several keyboard layouts or open keyboard layout settings. That makes sense if there is three or more keyboard layouts, however if there is just two keyboard layouts this is not necessary. I propose to change behaviour as following:
- Show keyboard layout menu if there is one, or more than three keyboard layouts. Because if there is just one keyboard layout user could open this menu to add second one.
- Switch to another keyboard layout if there is two keyboard layouts. Because in case of two keyboard layouts most of the time user open this menu to switch to another keyboard layout and current requirement for additional tap doesn't make sense and slowdown typing.