chore: Remove SaveToMatrixButton in image for now

This commit is contained in:
2025-12-27 04:49:43 +01:00
parent 295654f5cf
commit c1034b1c21
2 changed files with 2 additions and 5 deletions
+2 -1
View File
@@ -284,11 +284,12 @@ export default function ImageScreen() {
<Text className="text-sm text-muted dark:text-muted-dark mb-2"> <Text className="text-sm text-muted dark:text-muted-dark mb-2">
Ausgewähltes Bild: {imageConfig.image} Ausgewähltes Bild: {imageConfig.image}
</Text> </Text>
<SaveToMatrixButton mode="image" />
</View> </View>
)} )}
</View> </View>
</ThemedBackground> </ThemedBackground>
); );
// add <SaveToMatrixButton mode="image" /> back after the text block
} }
-4
View File
@@ -23,13 +23,10 @@ export default function SaveToMatrixButton({ mode, className }: SaveToMatrixButt
setFeedback(null); setFeedback(null);
try { try {
// Setze den globalen Mode auf den aktuellen Screen
setGlobalMode(mode); setGlobalMode(mode);
// Warte kurz, damit der State aktualisiert ist
await new Promise(resolve => setTimeout(resolve, 50)); await new Promise(resolve => setTimeout(resolve, 50));
// Hole den aktualisierten State
const updatedState = useMatrixStore.getState().matrixState; const updatedState = useMatrixStore.getState().matrixState;
const response = await new RestService(token).updateLastState(updatedState); const response = await new RestService(token).updateLastState(updatedState);
@@ -46,7 +43,6 @@ export default function SaveToMatrixButton({ mode, className }: SaveToMatrixButt
} finally { } finally {
setSaving(false); setSaving(false);
// Feedback nach 3 Sekunden ausblenden
setTimeout(() => setFeedback(null), 3000); setTimeout(() => setFeedback(null), 3000);
} }
}; };