sl2: Migrate grab.
Simplify ScreenDisplayable._hide and make it work with sl2.