Consider lazy initialization TimeZoneViewModel
currently TimeZoneShowModel
's setFilterRole
takes about 1.6s on pinephone. Since it's not required on startup. We can create it in qml on choosing timezone page. 1.6s makes kclock significantly slower than other app on pinephone
Edited by Ghost User