Radish alpha
r
Radicle desktop app
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fix issue scrolled to the bottom on navigation
Rūdolfs Ošiņš committed 1 year ago
commit 6206e55b963a7612226d1f797e30f7ec9e614674
parent 15e2935ceec6600a693fac09ded1f9752ed2c8d5
1 file changed +4 -1
modified src/views/repo/Issue.svelte
@@ -64,6 +64,7 @@
  let updatedTitle = $state("");
  let labelSaveInProgress: boolean = $state(false);
  let assigneesSaveInProgress: boolean = $state(false);
+
  let focusReply: boolean = $state(false);

  $effect(() => {
    // The component doesn't get destroyed when we switch between different
@@ -77,6 +78,7 @@
    topLevelReplyOpen = false;
    editingTitle = false;
    updatedTitle = issue.title;
+
    focusReply = false;
  });

  const project = $derived(repo.payloads["xyz.radicle.project"]!);
@@ -132,6 +134,7 @@
      behavior: "smooth",
      block: "center",
    });
+
    focusReply = true;
  }

  async function reload() {
@@ -541,7 +544,7 @@
      <CommentToggleInput
        disallowEmptyBody
        rid={repo.rid}
-
        focus
+
        focus={focusReply}
        onexpand={toggleReply}
        onclose={topLevelReplyOpen
          ? () => (topLevelReplyOpen = false)