diff --git a/filter_search_frame.lua b/filter_search_frame.lua index 64b87ea..a993400 100644 --- a/filter_search_frame.lua +++ b/filter_search_frame.lua @@ -744,6 +744,10 @@ function private.on_row_click(entry) if IsControlKeyDown() then DressUpItemLink(entry.hyperlink) + elseif IsShiftKeyDown() then + if ChatFrameEditBox:IsVisible() then + ChatFrameEditBox:Insert(entry.hyperlink) + end else find_auction(entry, buyout_mode, express_mode) end diff --git a/item_search_frame.lua b/item_search_frame.lua index 3325e06..7311ecd 100644 --- a/item_search_frame.lua +++ b/item_search_frame.lua @@ -720,6 +720,10 @@ function public.on_row_click(entry) if IsControlKeyDown() then DressUpItemLink(entry.hyperlink) + elseif IsShiftKeyDown() then + if ChatFrameEditBox:IsVisible() then + ChatFrameEditBox:Insert(entry.hyperlink) + end else find_auction(entry, buyout_mode, express_mode) end