Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fix issue with dismiss changes in title
Sebastian Martinez committed 2 years ago
commit e658e67c43cd7d1915202e8a6b1d1068c5adc779
parent 56c87787ed23cccb4cd965d8944adecfdfa9f908
3 files changed +9 -8
modified src/views/projects/Cob/CobHeader.svelte
@@ -1,4 +1,6 @@
<script lang="ts" strictEvents>
+
  import { createEventDispatcher } from "svelte";
+

  import * as utils from "@app/lib/utils";

  import IconSmall from "@app/components/IconSmall.svelte";
@@ -25,7 +27,8 @@
    }
  }

-
  const oldTitle = title;
+
  const dispatch = createEventDispatcher<{ refresh: null }>();
+

  let submitNewTitle = false;
</script>

@@ -106,7 +109,7 @@
            title="dismiss changes"
            loading={submitNewTitle}
            on:click={() => {
-
              title = oldTitle;
+
              dispatch("refresh");
              mode = "readOnly";
            }}>
            <IconSmall name={"cross"} />
modified src/views/projects/Issue.svelte
@@ -338,8 +338,6 @@
          },
        });
      }
-
    } finally {
-
      issue = issue;
    }
  }

@@ -444,7 +442,8 @@
      <CobHeader
        id={issue.id}
        title={issue.title}
-
        editTitle={session && partial(editTitle, session.id)}>
+
        editTitle={session && partial(editTitle, session.id)}
+
        on:refresh={refreshIssue}>
        <svelte:fragment slot="icon">
          <div
            class="state"
modified src/views/projects/Patch.svelte
@@ -408,8 +408,6 @@
          },
        });
      }
-
    } finally {
-
      patch = patch;
    }
  }

@@ -652,7 +650,8 @@
      <CobHeader
        id={patch.id}
        title={patch.title}
-
        editTitle={session && partial(editTitle, session.id)}>
+
        editTitle={session && partial(editTitle, session.id)}
+
        on:refresh={refreshPatch}>
        <svelte:fragment slot="icon">
          <div
            class="state"