We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a07df40 commit eaec920Copy full SHA for eaec920
Source/Core/AirPods.cpp
@@ -440,13 +440,21 @@ class Manager : Helper::NonCopyable
440
_tracker.Disconnect();
441
};
442
443
+ const auto &changeButtonToBind = []() {
444
+ App->GetInfoWindow()->ChangeButtonActionSafety(Gui::ButtonAction::Bind);
445
+ };
446
+
447
GlobalMedia::OnLimitedDeviceStateChanged({});
448
449
+ disconnect();
450
if (address == 0) {
- disconnect();
451
UpdateUi(Action::WaitingForBinding);
- Utils::Qt::Dispatch(
- []() { App->GetInfoWindow()->ChangeButtonActionSafety(Gui::ButtonAction::Bind); });
452
+ if (!App->GetInfoWindow()) {
453
+ Utils::Qt::Dispatch(changeButtonToBind);
454
+ }
455
+ else {
456
+ changeButtonToBind();
457
458
return;
459
}
460
UpdateUi(Action::Disconnected);
0 commit comments