fix: emit updated on NativeTheme on the UI thread to avoid DCHECK (#20137)
* fix: emit updated on NativeTheme on the UI thread to avoid DCHECK * Update atom_api_native_theme.cc * spec: wait a few ticks for async events to emit so that test events do not leak into each other
This commit is contained in:
parent
2b316f3843
commit
0e61709fa7
4 changed files with 31 additions and 12 deletions
|
@ -38,6 +38,7 @@ class NativeTheme : public mate::EventEmitter<NativeTheme>,
|
|||
|
||||
// ui::NativeThemeObserver:
|
||||
void OnNativeThemeUpdated(ui::NativeTheme* theme) override;
|
||||
void OnNativeThemeUpdatedOnUI();
|
||||
|
||||
private:
|
||||
ui::NativeTheme* theme_;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue