clearing selection on express mode in bids/auctions frames
This commit is contained in:
@@ -210,6 +210,7 @@ function private.on_row_click(auction_record)
|
|||||||
-- else
|
-- else
|
||||||
local express_mode = IsAltKeyDown()
|
local express_mode = IsAltKeyDown()
|
||||||
if express_mode then
|
if express_mode then
|
||||||
|
selected_auction = nil
|
||||||
private.find_auction_and_cancel(auction_record)
|
private.find_auction_and_cancel(auction_record)
|
||||||
else
|
else
|
||||||
selected_auction = auction_record
|
selected_auction = auction_record
|
||||||
|
|||||||
@@ -242,6 +242,7 @@ function private.on_row_click(auction_record)
|
|||||||
local express_mode = IsAltKeyDown()
|
local express_mode = IsAltKeyDown()
|
||||||
local buyout_mode = express_mode and arg1 == 'LeftButton'
|
local buyout_mode = express_mode and arg1 == 'LeftButton'
|
||||||
if express_mode then
|
if express_mode then
|
||||||
|
selected_auction = nil
|
||||||
private.find_auction_and_bid(auction_record, buyout_mode)
|
private.find_auction_and_bid(auction_record, buyout_mode)
|
||||||
else
|
else
|
||||||
selected_auction = auction_record
|
selected_auction = auction_record
|
||||||
|
|||||||
+1
-2
@@ -692,6 +692,7 @@ end
|
|||||||
private.results_listing:SetSort(9)
|
private.results_listing:SetSort(9)
|
||||||
private.results_listing:Clear()
|
private.results_listing:Clear()
|
||||||
private.results_listing:SetHandler('OnCellAltClick', function(cell, button)
|
private.results_listing:SetHandler('OnCellAltClick', function(cell, button)
|
||||||
|
private.results_listing:SetSelectedRecord(nil)
|
||||||
private.find_auction_and_bid(cell.row.data.record, button == 'LeftButton')
|
private.find_auction_and_bid(cell.row.data.record, button == 'LeftButton')
|
||||||
end)
|
end)
|
||||||
|
|
||||||
@@ -874,8 +875,6 @@ function private.find_auction_and_bid(record, buyout_mode)
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
private.results_listing:SetSelectedRecord(nil)
|
|
||||||
|
|
||||||
Aux.scan_util.find(private.test(record), record.query, record.page, private.status_bar, Aux.util.pass, private.record_remover(record), function(index)
|
Aux.scan_util.find(private.test(record), record.query, record.page, private.status_bar, Aux.util.pass, private.record_remover(record), function(index)
|
||||||
if private.results_listing:ContainsRecord(record) then
|
if private.results_listing:ContainsRecord(record) then
|
||||||
Aux.place_bid('list', index, buyout_mode and record.buyout_price or record.bid_price, private.record_remover(record))
|
Aux.place_bid('list', index, buyout_mode and record.buyout_price or record.bid_price, private.record_remover(record))
|
||||||
|
|||||||
Reference in New Issue
Block a user