diff --git a/apps/web/src/stores/widgets/ElementWidgetDriver.ts b/apps/web/src/stores/widgets/ElementWidgetDriver.ts index 157991e860..23ab7cc511 100644 --- a/apps/web/src/stores/widgets/ElementWidgetDriver.ts +++ b/apps/web/src/stores/widgets/ElementWidgetDriver.ts @@ -128,6 +128,7 @@ export class ElementWidgetDriver extends WidgetDriver { this.allowedCapabilities.add(MatrixCapabilities.MSC4157UpdateDelayedEvent); this.allowedCapabilities.add(MatrixCapabilities.MSC4407SendStickyEvent); this.allowedCapabilities.add(MatrixCapabilities.MSC4407ReceiveStickyEvent); + this.allowedCapabilities.add(MatrixCapabilities.MSC4039DownloadFile); this.allowedCapabilities.add( WidgetEventCapability.forStateEvent(EventDirection.Receive, EventType.RoomName).raw, diff --git a/apps/web/test/unit-tests/stores/widgets/ElementWidgetDriver-test.ts b/apps/web/test/unit-tests/stores/widgets/ElementWidgetDriver-test.ts index b658aa68d4..2e86fd196c 100644 --- a/apps/web/test/unit-tests/stores/widgets/ElementWidgetDriver-test.ts +++ b/apps/web/test/unit-tests/stores/widgets/ElementWidgetDriver-test.ts @@ -134,6 +134,7 @@ describe("ElementWidgetDriver", () => { "org.matrix.msc4157.update_delayed_event", "org.matrix.msc4407.send.sticky_event", "org.matrix.msc4407.receive.sticky_event", + "org.matrix.msc4039.download_file", // RTC decline events (send/receive, unstable/stable) "org.matrix.msc2762.send.event:org.matrix.msc4310.rtc.decline", "org.matrix.msc2762.send.event:m.rtc.decline",