TabBar::paintEvent() drew a fresh globe icon for every tab without a favicon. Creating a chrome icon renders several pixmaps for multiple states and device pixel ratios, which is far too expensive for a paint hot path. Cache the fallback tab icon on TabBar and refresh it alongside the other chrome icons when the palette changes. |
||
|---|---|---|
| .. | ||
| Android | ||
| AppKit | ||
| cmake | ||
| Gtk | ||
| Icons | ||
| Qt | ||
| .gitignore | ||
| CMakeLists.txt | ||
| Info.plist | ||