Skip to content

Commit 3a0c4aa

Browse files
author
Denghui Yu
committed
comments fix
1 parent 710afd2 commit 3a0c4aa

File tree

1 file changed

+4
-15
lines changed

1 file changed

+4
-15
lines changed

specs/MultiProfile.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -176,20 +176,14 @@ HRESULT AppWindow::DeleteProfile(ICoreWebView2* webView2)
176176
CHECK_FAILURE(profile2->Delete());
177177
}
178178

179-
EventRegistrationToken m_profileDeletedEventToken = {};
180-
void AppWindow::AddProfileDeleted(ICoreWebView2* webView2)
179+
void AppWindow::RegisterEventHandlers()
181180
{
182-
CHECK_FAILURE(webView2->add_ProfileDeleted(
181+
CHECK_FAILURE(m_webView->add_ProfileDeleted(
183182
Microsoft::WRL::Callback<ICoreWebView2StagingProfileDeletedEventHandler>(
184183
[this](ICoreWebView2Staging9* sender, IUnknown* args) {
185184
CloseAppWindow();
186185
return S_OK;
187-
}).Get(), &m_profileDeletedEventToken));
188-
}
189-
190-
void AppWindow::RemoveProfileDeleted(ICoreWebView2* webView2)
191-
{
192-
CHECK_FAILURE(webView2->remove_ProfileDeleted(m_profileDeletedEventToken));
186+
}).Get(), nullptr));
193187
}
194188
```
195189
@@ -264,16 +258,11 @@ public DeleteProfile(CoreWebView2Controller controller)
264258
profile.Delete();
265259
}
266260

267-
private void AddProfileDeleted(object sender, object e)
261+
void WebView_CoreWebView2InitializationCompleted(object sender, CoreWebView2InitializationCompletedEventArgs e)
268262
{
269263
webView.CoreWebView2.ProfileDeleted += CoreWebView2_ProfileDeleted;
270264
}
271265

272-
private void RemoveProfileDeleted(object sender, object e)
273-
{
274-
webView.CoreWebView2.ProfileDeleted -= CoreWebView2_ProfileDeleted;
275-
}
276-
277266
private void CoreWebView2_ProfileDeleted(object sender, object e)
278267
{
279268
Close();

0 commit comments

Comments
 (0)