@@ 173,6 173,7 @@ namespace gui
application->bus.sendUnicast(std::make_shared<message::bluetooth::ResponseAuthenticatePairCancel>(
true, authenticateParams->getDevice()),
service::name::bluetooth);
application->returnToPreviousWindow();
return true;
};
}
@@ 349,7 349,7 @@ namespace bluetooth
*state<Idle> + sml::event<bluetooth::event::StartScan> / HandleOn = state<Idle>,
state<Idle> + sml::event<bluetooth::event::StopScan> / HandleOff = state<Idle>,
state<Idle> + sml::event<bluetooth::event::Pair> / HandlePair = state<Idle>,
- state<Idle> + sml::event<bluetooth::event::Unpair>[Connected] / (HandleDisconnect, HandleUnpair) = state<Idle>,
+ state<Idle> + sml::event<bluetooth::event::Unpair>[Connected] / (HandleDisconnect, HandleUnpair, HandleDrop) = state<Idle>,
state<Idle> + sml::event<bluetooth::event::Unpair>[not Connected] / (HandleUnpair, HandleDrop) = state<Idle>,
state<Idle> + sml::event<bluetooth::event::VisibilityOn> / HandleSetVisibility = state<Idle>,