From ed16384063a1e0a5d72f7b2eadfa6d443c90ec6c Mon Sep 17 00:00:00 2001 From: Ozbolt Menegatti Date: Sat, 4 Jan 2020 14:36:39 +0100 Subject: [PATCH] chosen example can be unchosen via ctrl also --- src/message/show_messages.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/message/show_messages.py b/src/message/show_messages.py index d89db6c..90c7099 100644 --- a/src/message/show_messages.py +++ b/src/message/show_messages.py @@ -49,7 +49,11 @@ class ShowExampleEdit(CtrlClickMessage): def update_model_ctrl(self, model): example = self.get_arg(0, Example) - model.chosen_examples.append(example) + + if example in model.chosen_examples: + model.chosen_examples.remove(example) + else: + model.chosen_examples.append(example) def reset(self): # special case, when choosing messages dont reset