fix(app): stop overlaying a sharpening canvas in the media viewer (#1875)

This commit is contained in:
Hampus authored and GitHub committed 2026-08-24 12:36:15 +02:00
1 parent 44869b0ce4
commit 61ce8729de
5 files changed
+148 -356

No files matched your search

@@ -28,14 +28,4 @@ describe('MediaViewer state', () => {
expect(Object.isFrozen(MediaViewer.items)).toBe(true);
expect(Object.isFrozen(MediaViewer.items[0])).toBe(true);
});
it('increments the viewer session for every open', () => {
const initialSessionId = MediaViewer.sessionId;
MediaViewer.open([createItem()], 0);
const firstSessionId = MediaViewer.sessionId;
MediaViewer.close();
MediaViewer.open([createItem()], 0);
expect(firstSessionId).toBe(initialSessionId + 1);
expect(MediaViewer.sessionId).toBe(firstSessionId + 1);
});
});
@@ -32,7 +32,6 @@ class MediaViewer {
isOpen: boolean = false;
items: ReadonlyArray<MediaViewerItem> = [];
currentIndex: number = 0;
sessionId: number = 0;
channelId?: string = undefined;
messageId?: string = undefined;
message?: Message = undefined;
@@ -59,7 +58,6 @@ class MediaViewer {
sourceChannel?: Channel | null,
): void {
this.isOpen = true;
this.sessionId += 1;
this.items = copyMediaViewerItems(items);
this.currentIndex = currentIndex;
this.channelId = channelId;