| 86 | } |
| 87 | |
| 88 | ShellBrowser::ShellBrowser(int id, HINSTANCE resourceInstance, HWND hOwner, |
| 89 | CachedIcons *cachedIcons, IconResourceLoader *iconResourceLoader, const Config *config, |
| 90 | TabNavigationInterface *tabNavigation, |
| 91 | const std::vector<std::unique_ptr<PreservedHistoryEntry>> &history, int currentEntry, |
| 92 | const PreservedFolderState &preservedFolderState) : |
| 93 | ShellBrowser(id, resourceInstance, hOwner, cachedIcons, iconResourceLoader, config, |
| 94 | tabNavigation, preservedFolderState.folderSettings, std::nullopt) |
| 95 | { |
| 96 | m_navigationController = std::make_unique<ShellNavigationController>( |
| 97 | this, tabNavigation, m_iconFetcher.get(), history, currentEntry); |
| 98 | } |
| 99 | |
| 100 | ShellBrowser::ShellBrowser(int id, HINSTANCE resourceInstance, HWND hOwner, |
| 101 | CachedIcons *cachedIcons, IconResourceLoader *iconResourceLoader, const Config *config, |
nothing calls this directly
no test coverage detected