cretz / doogie

A Chromium-based web browser with tree-style pages
https://cretz.github.io/doogie
MIT License
279 stars 28 forks source link

Upon Application Start, Size Is Wrong Causing Flicker #59

Open cretz opened 7 years ago

cretz commented 7 years ago

Pages loaded on startup are automatically sized to what is known to be the size. We need to make sure this size is set to the final size before restoring pages. We use QSettings to store the main window size, so just restore that first (or, don't initialize the page tree until later).