From fc21e4424bede82b96d9f43b5090573df8ad2022 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 14 Jul 2026 16:50:22 +0300 Subject: [PATCH 1/6] fix kirby issue --- src/components/status_action_buttons/status_action_buttons.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/status_action_buttons/status_action_buttons.js b/src/components/status_action_buttons/status_action_buttons.js index e02b71b0c..2341d21c5 100644 --- a/src/components/status_action_buttons/status_action_buttons.js +++ b/src/components/status_action_buttons/status_action_buttons.js @@ -104,8 +104,8 @@ const StatusActionButtons = { } }, doActionReal(button) { - button - .action?.(this.funcArg) + const promise = button.action?.(this.funcArg) ?? Promise.resolve() + promise .then(() => this.$emit('onSuccess')) .catch((err) => this.$emit('onError', err)) }, From fd0d3d46821145ace55a9f625cceebf66fca3a4a Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 14 Jul 2026 16:51:02 +0300 Subject: [PATCH 2/6] lack of changelog --- changelog.d/release-fixes.skip | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 changelog.d/release-fixes.skip diff --git a/changelog.d/release-fixes.skip b/changelog.d/release-fixes.skip new file mode 100644 index 000000000..e69de29bb From 4f79e4b2155f3ad1a68149b1cd7b9de63da5e422 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 15 Jul 2026 17:42:21 +0300 Subject: [PATCH 3/6] fix local instance domain name in mention links --- src/components/mention_link/mention_link.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/mention_link/mention_link.js b/src/components/mention_link/mention_link.js index 48f6d1d8e..8dd034595 100644 --- a/src/components/mention_link/mention_link.js +++ b/src/components/mention_link/mention_link.js @@ -10,6 +10,7 @@ import { } from '../../services/user_highlighter/user_highlighter.js' import { useMergedConfigStore } from 'src/stores/merged_config.js' +import { useInstanceStore } from 'src/stores/instance.js' import { useUserHighlightStore } from 'src/stores/user_highlight.js' import generateProfileLink from 'src/services/user_profile_link_generator/user_profile_link_generator' @@ -90,7 +91,7 @@ const MentionLink = { return ( this.user && (this.userNameFullUi.split('@')[1] || - this.$store.getters.instanceDomain) + useInstanceStore().instanceDomain) ) }, userNameFull() { From a6d0d937defeff404624107313aa42faea962f8b Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 15 Jul 2026 17:52:18 +0300 Subject: [PATCH 4/6] lint --- src/components/mention_link/mention_link.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/mention_link/mention_link.js b/src/components/mention_link/mention_link.js index 8dd034595..f1861748b 100644 --- a/src/components/mention_link/mention_link.js +++ b/src/components/mention_link/mention_link.js @@ -9,8 +9,8 @@ import { highlightStyle, } from '../../services/user_highlighter/user_highlighter.js' -import { useMergedConfigStore } from 'src/stores/merged_config.js' import { useInstanceStore } from 'src/stores/instance.js' +import { useMergedConfigStore } from 'src/stores/merged_config.js' import { useUserHighlightStore } from 'src/stores/user_highlight.js' import generateProfileLink from 'src/services/user_profile_link_generator/user_profile_link_generator' @@ -90,8 +90,7 @@ const MentionLink = { // XXX assumed that domain does not contain @ return ( this.user && - (this.userNameFullUi.split('@')[1] || - useInstanceStore().instanceDomain) + (this.userNameFullUi.split('@')[1] || useInstanceStore().instanceDomain) ) }, userNameFull() { From 0bca8203e68fa71fe00936d9e349ef7aea644e31 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 15 Jul 2026 17:56:48 +0300 Subject: [PATCH 5/6] fix notifications blur --- src/components/notification/notification.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/notification/notification.vue b/src/components/notification/notification.vue index 1c1191940..c526eef79 100644 --- a/src/components/notification/notification.vue +++ b/src/components/notification/notification.vue @@ -4,7 +4,7 @@ ref="root" > Date: Wed, 15 Jul 2026 18:43:15 +0300 Subject: [PATCH 6/6] fixed vaartis issue. probably not a real fix tho --- src/components/tab_switcher/tab_switcher.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/tab_switcher/tab_switcher.jsx b/src/components/tab_switcher/tab_switcher.jsx index a3c5b61cd..07327af27 100644 --- a/src/components/tab_switcher/tab_switcher.jsx +++ b/src/components/tab_switcher/tab_switcher.jsx @@ -86,7 +86,7 @@ export default { this.onSwitch.call(null, this.slots()[index].key) } this.active = index - if (this.scrollableTabs) { + if (this.scrollableTabs && this.$refs.contents) { this.$refs.contents.scrollTop = 0 } },