From caeb7d20299fda1c87112b2b22d2db5c67a47df1 Mon Sep 17 00:00:00 2001
From: Sebastian David <sebastian.david@uni-hamburg.de>
Date: Sat, 20 Nov 2021 09:01:19 +0100
Subject: [PATCH] removed some redundancies

---
 ui_programm_fragmente/input_to_checklist.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/ui_programm_fragmente/input_to_checklist.py b/ui_programm_fragmente/input_to_checklist.py
index da96b98..af6c0b1 100644
--- a/ui_programm_fragmente/input_to_checklist.py
+++ b/ui_programm_fragmente/input_to_checklist.py
@@ -4,7 +4,6 @@ from dash import html
 from dash import callback_context
 from dash.dependencies import Input, Output, State
 from dash.exceptions import PreventUpdate
-import copy
 
 app = dash.Dash(__name__)
 
@@ -72,7 +71,6 @@ def update_input_checklist(input_value,btn1,btn2,all_inputs,selected_inputs):
     changed_id = [p['prop_id'] for p in callback_context.triggered][0]
     # if clear-all-button was pressed:
     if 'clear-all-button' in changed_id:
-        app.layout['input-checklist'].options.clear()
         return list(),list(),''
     # if clear-selected-button was pressed:
     if 'clear-selected-button' in changed_id:
@@ -83,7 +81,6 @@ def update_input_checklist(input_value,btn1,btn2,all_inputs,selected_inputs):
         app.layout['input-checklist'].options.clear()
         return list(),list(),''
     # when a new element is added via dcc.Input
-    options = copy.copy(app.layout['input-checklist'].options)
     options = all_inputs
     currValues = [x['value'] for x in options]
     if input_value not in currValues:
-- 
GitLab