fix: restore wasOpenedAtLogin functionality (#42411)

fix: restore opened at login functionality
This commit is contained in:
Shelley Vohr 2024-06-10 09:39:56 -05:00 committed by GitHub
parent c3b4cd987c
commit 91205540c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 16 additions and 1 deletions

View file

@ -236,6 +236,10 @@ class Browser : private WindowListObserver {
// Set docks' icon.
void DockSetIcon(v8::Isolate* isolate, v8::Local<v8::Value> icon);
void SetLaunchedAtLogin(bool launched_at_login) {
was_launched_at_login_ = launched_at_login;
}
#endif // BUILDFLAG(IS_MAC)
void ShowAboutPanel();
@ -370,6 +374,7 @@ class Browser : private WindowListObserver {
#if BUILDFLAG(IS_MAC)
std::unique_ptr<ui::ScopedPasswordInputEnabler> password_input_enabler_;
base::Time last_dock_show_;
bool was_launched_at_login_;
#endif
base::Value::Dict about_panel_options_;