Skip to content

Commit e6945c8

Browse files
committed
chore: phcode-no-lp-edit-this for disabling lp edit on an element
1 parent a702ea8 commit e6945c8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/LiveDevelopment/BrowserScripts/LiveDevProtocolRemote.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@
492492
// Get the user's current selection
493493
const selection = window.getSelection();
494494
var element = event.target;
495-
if(element && element.closest('.phcode-no-lp-edit')) {
495+
if(element && (element.closest('.phcode-no-lp-edit') || element.classList.contains('phcode-no-lp-edit-this'))) {
496496
return;
497497
}
498498
if (element && element.hasAttribute('data-brackets-id')) {

src/LiveDevelopment/BrowserScripts/RemoteFunctions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,7 @@ function RemoteFunctions(config = {}) {
605605
if(!LivePreviewView.isElementInspectable(element) || element.nodeType !== Node.ELEMENT_NODE) {
606606
return false;
607607
}
608-
if(element && element.closest('.phcode-no-lp-edit')) {
608+
if(element && (element.closest('.phcode-no-lp-edit') || element.classList.contains('phcode-no-lp-edit-this'))) {
609609
return false;
610610
}
611611

@@ -756,7 +756,7 @@ function RemoteFunctions(config = {}) {
756756
* @param {Event} event - The click event
757757
*/
758758
function handleElementClick(element, event) {
759-
if(element && element.closest('.phcode-no-lp-edit')) {
759+
if(element && (element.closest('.phcode-no-lp-edit') || element.classList.contains('phcode-no-lp-edit-this'))) {
760760
return;
761761
}
762762
if (!LivePreviewView.isElementInspectable(element)) {

0 commit comments

Comments
 (0)