diff --git a/plugins/tracker-resources/src/components/issues/IssuesContent.svelte b/plugins/tracker-resources/src/components/issues/IssuesContent.svelte index 27ef395338..07a40a4cd4 100644 --- a/plugins/tracker-resources/src/components/issues/IssuesContent.svelte +++ b/plugins/tracker-resources/src/components/issues/IssuesContent.svelte @@ -32,6 +32,7 @@ const createItemDialog = CreateIssue const createItemLabel = tracker.string.AddIssueTooltip + const createItemDialogProps = { shouldSaveDraft: true } </script> {#if viewlet?.$lookup?.descriptor?.component} @@ -45,6 +46,7 @@ config: preference?.config ?? viewlet.config, options: viewlet.options, createItemDialog, + createItemDialogProps, createItemLabel, viewlet, viewOptions, diff --git a/plugins/view-resources/src/components/list/ListView.svelte b/plugins/view-resources/src/components/list/ListView.svelte index 57852f82d1..60272f1ddb 100644 --- a/plugins/view-resources/src/components/list/ListView.svelte +++ b/plugins/view-resources/src/components/list/ListView.svelte @@ -16,6 +16,7 @@ export let viewlet: Viewlet export let config: (string | BuildModelKey)[] export let createItemDialog: AnyComponent | undefined + export let createItemDialogProps: Record<string, any> | undefined = undefined export let createItemLabel: IntlString | undefined export let viewOptions: ViewOptions export let props: Record<string, any> = {} @@ -57,6 +58,7 @@ {config} {options} {createItemDialog} + {createItemDialogProps} {createItemLabel} {viewOptions} {props}