diff --git a/frontend/src/lib/editor/ABCDEditorPart.svelte b/frontend/src/lib/editor/ABCDEditorPart.svelte
index f633924..a8ced58 100644
--- a/frontend/src/lib/editor/ABCDEditorPart.svelte
+++ b/frontend/src/lib/editor/ABCDEditorPart.svelte
@@ -44,21 +44,40 @@
{#each data.questions[selected_question].answers as answer, index}
-
{
+
+
{#if data.questions[selected_question].image != undefined && data.questions[selected_question].image !== ''}
-
-

{
- data.questions[selected_question].image = '';
- }}
- />
+
+
+
+

+
{:else if pow_data === undefined}
{$t('words.voting')}
-
+
{#if data.questions[selected_question].type === QuizQuestionType.ABCD}
{#await import('$lib/editor/ABCDEditorPart.svelte')}
@@ -180,9 +201,6 @@
{/await}
{/if}
-
- {$t('editor_page.right_click_to_delete')}
-
{/if}
diff --git a/frontend/src/lib/editor/sidebar.svelte b/frontend/src/lib/editor/sidebar.svelte
index c23f9cd..8500553 100644
--- a/frontend/src/lib/editor/sidebar.svelte
+++ b/frontend/src/lib/editor/sidebar.svelte
@@ -147,18 +147,37 @@
class="bg-white shadow rounded-lg h-40 p-2 mb-6 hover:cursor-pointer drop-shadow-2xl border border-gray-500 dark:bg-gray-600 transition"
class:bg-green-300={index === selected_question}
class:dark:bg-green-500={index === selected_question}
- on:contextmenu|preventDefault={() => {
- if (confirm('Do you really want to delete this Question?')) {
- selected_question = selected_question - 1;
- data.questions.splice(index, 1);
- data.questions = data.questions;
- }
- }}
on:click={() => {
setSelectedQuestion(index);
}}
bind:this={arr_of_cards[index]}
>
+