Skip to content

Commit ea7338f

Browse files
committed
fix: change border to outline to prevent content shifting
1 parent c98d690 commit ea7338f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/LiveDevelopment/BrowserScripts/RemoteFunctions.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -871,19 +871,19 @@ function RemoteFunctions(config) {
871871
_nodeMoreOptionsBox = null;
872872
}
873873

874-
// to remove the border styling from the previously clicked element
875-
if(previouslyClickedElement) {
876-
if(previouslyClickedElement._originalBorder !== undefined) {
877-
previouslyClickedElement.style.border = previouslyClickedElement._originalBorder;
878-
delete previouslyClickedElement._originalBorder;
874+
// to remove the outline styling from the previously clicked element
875+
if (previouslyClickedElement) {
876+
if (previouslyClickedElement._originalOutline !== undefined) {
877+
previouslyClickedElement.style.outline = previouslyClickedElement._originalOutline;
878+
delete previouslyClickedElement._originalOutline;
879879
} else {
880-
previouslyClickedElement.style.border = "";
880+
previouslyClickedElement.style.outline = "";
881881
}
882882
}
883883

884884
_nodeMoreOptionsBox = new NodeMoreOptionsBox(event.target);
885-
event.target._originalBorder = event.target.style.border;
886-
event.target.style.border = "1px solid #4285F4";
885+
event.target._originalOutline = event.target.style.outline;
886+
event.target.style.outline = "1px solid #4285F4";
887887
previouslyClickedElement = event.target; // add the current element to the previouslyClickedElement
888888
}
889889
}

0 commit comments

Comments
 (0)