Use consistent scroll behaviour across the app
Following the discussion on #713 (closed) and other tickets listed below, let's use consistent scroll behaviour across the app.
Related to #713 (closed), #872, #1073, #1192, #1200, #1361, #1337, #1467 (closed), #1493.