Commit 48adb736 authored by Xi Cheng's avatar Xi Cheng Committed by Commit Bot

Polish NotificationPlatformBridgeWinImpl::OnDismissed

Bug: 734095
Change-Id: I688b172764d97c6a759435d227fa8e030bfb82d5
Reviewed-on: https://chromium-review.googlesource.com/979118
Commit-Queue: Xi Cheng <chengx@chromium.org>
Reviewed-by: default avatarFinnur Thorarinsson <finnur@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546188}
parent 830124e2
......@@ -755,13 +755,11 @@ class NotificationPlatformBridgeWinImpl
winui::Notifications::IToastDismissedEventArgs* arguments) {
winui::Notifications::ToastDismissalReason reason;
HRESULT hr = arguments->get_Reason(&reason);
bool by_user = false;
if (SUCCEEDED(hr) &&
reason == winui::Notifications::ToastDismissalReason_UserCanceled) {
by_user = true;
}
HandleEvent(notification, NotificationCommon::CLOSE,
/*action_index=*/base::nullopt, by_user);
DCHECK(SUCCEEDED(hr));
HandleEvent(
notification, NotificationCommon::CLOSE,
/*action_index=*/base::nullopt,
reason == winui::Notifications::ToastDismissalReason_UserCanceled);
return S_OK;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment