[FL-3116, FL-3136] BadUSB UI fixes (#2439)

This commit is contained in:
Nikolay Minaylov
2023-02-27 17:04:14 +03:00
committed by GitHub
parent e6d1bcc421
commit 9ae58f5462
4 changed files with 27 additions and 10 deletions

View File

@@ -16,7 +16,9 @@ bool bad_usb_scene_work_on_event(void* context, SceneManagerEvent event) {
if(event.type == SceneManagerEventTypeCustom) {
if(event.event == InputKeyLeft) {
scene_manager_next_scene(app->scene_manager, BadUsbSceneConfig);
if(bad_usb_is_idle_state(app->bad_usb_view)) {
scene_manager_next_scene(app->scene_manager, BadUsbSceneConfig);
}
consumed = true;
} else if(event.event == InputKeyOk) {
bad_usb_script_toggle(app->bad_usb_script);