This commit is contained in:
かっこかり 2025-05-04 12:57:52 +00:00 committed by GitHub
commit 23ee8aa22c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 1 deletions

View File

@ -55,6 +55,7 @@
- Fix: ノートの直後のノートを表示する機能で表示が逆順になっていた問題を修正 #15841
- Fix: アカウントの移行時にアンテナのフィルターのユーザが更新されない問題を修正 #15843
- Fix: タイムラインでノートが重複して表示されることがあるのを修正
- Fix: デッキでリンクをダブルクリックすると、ウィンドウが2枚開いてしまう問題を修正
### Server
- Enhance: ジョブキューの成功/失敗したジョブも一定数・一定期間保存するようにし、後から問題を調査することを容易に

View File

@ -123,11 +123,19 @@ const columnComponents = {
chat: XChatColumn,
};
// 22
// 2
let routerNavTimer: number | null = null;
mainRouter.navHook = (path, flag): boolean => {
if (flag === 'forcePage') return false;
const noMainColumn = !columns.value.some(x => x.type === 'main');
if (routerNavTimer != null) return true;
const noMainColumn = !columns.some(x => x.type === 'main');
if (prefer.s['deck.navWindow'] || noMainColumn) {
os.pageWindow(path);
routerNavTimer = window.setTimeout(() => {
routerNavTimer = null;
}, 300);
return true;
}
return false;