app/SettingsBase: Only load current view on startup

Merged Fushan Wen requested to merge work/fusionfuture/faster-startup-by-load-on-demand into master

It's unnecessary and takes too long time to load both Icon View and Sidebar View.

This greatly reduces the startup time when using Icon View.

Merge request reports