From 0c02971a446c94fab7dfc264e2edd8d8e584fa57 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Wed, 10 Apr 2024 15:06:49 +0200 Subject: [PATCH] [devtools] fix issue with ctrl+c handling See https://repo.palemoon.org/MoonchildProductions/Pale-Moon/issues/1961 --- devtools/client/shared/widgets/VariablesView.jsm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/devtools/client/shared/widgets/VariablesView.jsm b/devtools/client/shared/widgets/VariablesView.jsm index 2ba8d74916..fc9d084363 100644 --- a/devtools/client/shared/widgets/VariablesView.jsm +++ b/devtools/client/shared/widgets/VariablesView.jsm @@ -908,6 +908,10 @@ VariablesView.prototype = { // Copy current selection to clipboard. if (e.ctrlKey || e.metaKey) { let item = this.getFocusedItem(); + if (!item) { + // No item is selected; do nothing. + return; + } clipboardHelper.copyString( item._nameString + item.separatorStr + item._valueString );