From: Vincent Vanwaelscappel Date: Mon, 19 Jun 2023 16:47:25 +0000 (+0200) Subject: wait #6045 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=8bf167cde90c279783540538baff691e77f411b1;p=fluidbook-toolbox.git wait #6045 @0:10 --- 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