examples/lock-app/esp32: synchronize buttons to matter (#27270)

Appears to have been badly copy/pasted from other examples perhaps.
Without this update call, pushing the button locally will update the
LEDs and print the messages, but will not update the matter cluster
state.

Signed-off-by: Karl Palsson <karlp@tweak.au>
diff --git a/examples/lock-app/esp32/main/AppTask.cpp b/examples/lock-app/esp32/main/AppTask.cpp
index 27aad56..8b251a3 100644
--- a/examples/lock-app/esp32/main/AppTask.cpp
+++ b/examples/lock-app/esp32/main/AppTask.cpp
@@ -422,6 +422,11 @@
 
         sLockLED.Set(false);
     }
+    if (sAppTask.mSyncClusterToButtonAction)
+    {
+        chip::DeviceLayer::SystemLayer().ScheduleWork(UpdateClusterState, nullptr);
+        sAppTask.mSyncClusterToButtonAction = false;
+    }
 }
 
 void AppTask::PostLockActionRequest(int32_t aActor, BoltLockManager::Action_t aAction)