leftright block keyboard when needed
(cherry picked from commit b6b5d11ea390a4ef12d243ef80daaecaa201407e)