カテゴリを選択した新スレッドリンクは、そのカテゴリページに遷移する

Creating a link to start a new topic with pre-filled information の続きです:

これはバグなのか機能なのか確信が持てませんが、new-topic リンクに category または category_id パラメータが含まれている場合、リンクをクリックするとコンポーザーが開く前にそのカテゴリに移動します。例えば、このリンクをクリックすると、コンポーザーが開く前に「サポート」カテゴリに移動します:

https://meta.discourse.org/new-topic?title=topic%20title&category=Support

Discourse が現在のページから移動しないようにしたいのですが、それを可能にする方法はありますか?

この変更により、ユーザーがすでに Discourse にいる場合はナビゲーションが中止されます:

その後、コードは変更され、現在は以下のようになっています:

if (category) { ブロックは、ユーザーがすでに Discourse にいるかどうかをチェックするブロックより前に実行されるため、ナビゲーションは続行されます。これは順序が間違っているように思えます。