Switch select-all from "click" to "focus" (keyboard navigation), focus the input initially
Merge branch 'viewport-dialog'