From 8bf167cde90c279783540538baff691e77f411b1 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 19 Jun 2023 18:47:25 +0200 Subject: [PATCH] wait #6045 @0:10 --- resources/linkeditor/js/linkeditor.layers.js | 11 ++++++++++- resources/linkeditor/style/inc/_layers.sass | 2 ++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/resources/linkeditor/js/linkeditor.layers.js b/resources/linkeditor/js/linkeditor.layers.js index 07543d180..dc794a506 100644 --- a/resources/linkeditor/js/linkeditor.layers.js +++ b/resources/linkeditor/js/linkeditor.layers.js @@ -14,11 +14,20 @@ LinkeditorLayers.prototype = { return false; } let uid = $(this).find('input').attr('name'); + let checked = $(this).find('input').prop('checked'); var link = $('#linkeditor-links [fb-uid="' + uid + '"]'); + if (!e.ctrlKey) { $this.linkeditor.links.deselectAllLinks(); + $this.linkeditor.links.selectLink(link); + } else { + if (checked) { + $this.linkeditor.links.deselectLink(link); + } else { + $this.linkeditor.links.selectLink(link); + } } - $this.linkeditor.links.selectLink(link); + $this.linkeditor.form.updateLinkForm(); return false; }); diff --git a/resources/linkeditor/style/inc/_layers.sass b/resources/linkeditor/style/inc/_layers.sass index ac571857c..b4d8b89b1 100644 --- a/resources/linkeditor/style/inc/_layers.sass +++ b/resources/linkeditor/style/inc/_layers.sass @@ -1,6 +1,8 @@ #linkeditor-panel-layers font-size: 11px color: $color + user-select: none + @include dark-theme color: $color-dark -- 2.39.5