Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Set Revision expanded state only on first mount
Sebastian Martinez committed 2 years ago
commit ebfec3fd8e20eb09b2ea79560def38f8e5246b6b
parent b1411ae4a5f16aa176cae7ea3f79e2fcc7277ddc
2 files changed +3 -2
modified src/views/projects/Cob/Revision.svelte
@@ -32,7 +32,7 @@
  import Thread from "@app/components/Thread.svelte";

  export let baseUrl: BaseUrl;
-
  export let expanded: boolean = false;
+
  export let initialExpanded: boolean = false;
  export let rawPath: (commit?: string) => string;
  export let patchId: string;
  export let patchState: PatchState;
@@ -64,6 +64,7 @@
    | ((commentId: string, comment: string, embeds: Embed[]) => Promise<void>)
    | undefined;

+
  let expanded = initialExpanded;
  const api = new HttpdClient(baseUrl);
  const latestEdit = revisionEdits.pop();

modified src/views/projects/Patch.svelte
@@ -888,7 +888,7 @@
                partial(createReply, session.id, revision.revisionId)}
              patchId={patch.id}
              patchState={patch.state}
-
              expanded={index === patch.revisions.length - 1}
+
              initialExpanded={index === patch.revisions.length - 1}
              previousRevId={previousRevision?.id}
              previousRevOid={previousRevision?.oid}>
              {#if index === patch.revisions.length - 1}