fix ibus input but loose ATM input method cursor
we tried to show the input method cursor by manipulating the real cursor of the view
this will lead to strange issues like é will not properly compose as the cursor is not adjusted correctly for the typeChars calls we do...