fix slix unlock scene led not blinking

This commit is contained in:
MX
2026-01-21 09:12:04 +03:00
parent 579887ccc5
commit 28bc7b0569
2 changed files with 6 additions and 0 deletions

View File

@@ -16,6 +16,7 @@
* Archive: Allow folders to be pinned (by @WillyJL) * Archive: Allow folders to be pinned (by @WillyJL)
* Apps: Build tag (**21jan2026**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev) * Apps: Build tag (**21jan2026**) - **Check out more Apps updates and fixes by following** [this link](https://github.com/xMasterX/all-the-plugins/commits/dev)
## Other changes ## Other changes
* NFC: Fix LED not blinking at SLIX unlock (closes issue #945)
* SubGHz: Possible Sommer timings fix * SubGHz: Possible Sommer timings fix
* SubGHz: Various fixes * SubGHz: Various fixes
* SubGHz: Nice Flor S remove extra uint64 variable * SubGHz: Nice Flor S remove extra uint64 variable

View File

@@ -35,6 +35,8 @@ void nfc_scene_slix_unlock_on_enter(void* context) {
instance->popup, "Hold card next\nto Flipper's back", 94, 27, AlignCenter, AlignTop); instance->popup, "Hold card next\nto Flipper's back", 94, 27, AlignCenter, AlignTop);
view_dispatcher_switch_to_view(instance->view_dispatcher, NfcViewPopup); view_dispatcher_switch_to_view(instance->view_dispatcher, NfcViewPopup);
notification_message(instance->notifications, &sequence_blink_start_cyan);
instance->poller = nfc_poller_alloc(instance->nfc, NfcProtocolSlix); instance->poller = nfc_poller_alloc(instance->nfc, NfcProtocolSlix);
nfc_poller_start(instance->poller, nfc_scene_slix_unlock_worker_callback, instance); nfc_poller_start(instance->poller, nfc_scene_slix_unlock_worker_callback, instance);
} }
@@ -67,4 +69,7 @@ void nfc_scene_slix_unlock_on_exit(void* context) {
nfc_poller_free(instance->poller); nfc_poller_free(instance->poller);
popup_reset(instance->popup); popup_reset(instance->popup);
// Stop notifications
nfc_blink_stop(instance);
} }