diff --git a/src/Classes/EditControl.lua b/src/Classes/EditControl.lua index ca597de711..bf1c2a0c8d 100644 --- a/src/Classes/EditControl.lua +++ b/src/Classes/EditControl.lua @@ -520,7 +520,7 @@ function EditClass:OnKeyDown(key, doubleClick) self:ReplaceSel("") end end - elseif key == "v" and ctrl or key == "RIGHTBUTTON" and self.Object:IsMouseOver() then + elseif key == "v" and ctrl or key == "RIGHTBUTTON" and self.Object:IsMouseOver() and not self.disableRightClickPaste then local text = Paste() if text then if self.pasteFilter then diff --git a/src/Classes/NotesTab.lua b/src/Classes/NotesTab.lua index f78ea2eb41..a7dc1fcf8a 100644 --- a/src/Classes/NotesTab.lua +++ b/src/Classes/NotesTab.lua @@ -32,6 +32,7 @@ Below are some common color codes PoB uses: ]] self.controls.default = new("ButtonControl", {"TOPLEFT",self.controls.intelligence,"TOPLEFT"}, {120, 0, 100, 18}, "^7DEFAULT", function() self:SetColor("^7") end) self.controls.edit = new("EditControl", {"TOPLEFT",self.controls.fire,"TOPLEFT"}, {0, 48, 0, 0}, "", nil, "^%C\t\n", nil, nil, 16, true) + self.controls.edit.disableRightClickPaste = true self.controls.edit.width = function() return self.width - 16 end