diff --git a/app/(tabs)/modes/image.tsx b/app/(tabs)/modes/image.tsx index b9618b1..04803fc 100644 --- a/app/(tabs)/modes/image.tsx +++ b/app/(tabs)/modes/image.tsx @@ -284,11 +284,12 @@ export default function ImageScreen() { Ausgewähltes Bild: {imageConfig.image} - )} ); + + // add back after the text block } diff --git a/src/components/SaveToMatrixButton.tsx b/src/components/SaveToMatrixButton.tsx index 3f69c54..86c3ca4 100644 --- a/src/components/SaveToMatrixButton.tsx +++ b/src/components/SaveToMatrixButton.tsx @@ -23,13 +23,10 @@ export default function SaveToMatrixButton({ mode, className }: SaveToMatrixButt setFeedback(null); try { - // Setze den globalen Mode auf den aktuellen Screen setGlobalMode(mode); - // Warte kurz, damit der State aktualisiert ist await new Promise(resolve => setTimeout(resolve, 50)); - // Hole den aktualisierten State const updatedState = useMatrixStore.getState().matrixState; const response = await new RestService(token).updateLastState(updatedState); @@ -46,7 +43,6 @@ export default function SaveToMatrixButton({ mode, className }: SaveToMatrixButt } finally { setSaving(false); - // Feedback nach 3 Sekunden ausblenden setTimeout(() => setFeedback(null), 3000); } };