clearing selection on express mode in bids/auctions frames

This commit is contained in:
Manuel Simon Hirsig
2016-02-20 03:56:42 +01:00
parent c8f4f9267c
commit f09f9122e0
3 changed files with 3 additions and 2 deletions
+1
View File
@@ -210,6 +210,7 @@ function private.on_row_click(auction_record)
-- else
local express_mode = IsAltKeyDown()
if express_mode then
selected_auction = nil
private.find_auction_and_cancel(auction_record)
else
selected_auction = auction_record
+1
View File
@@ -242,6 +242,7 @@ function private.on_row_click(auction_record)
local express_mode = IsAltKeyDown()
local buyout_mode = express_mode and arg1 == 'LeftButton'
if express_mode then
selected_auction = nil
private.find_auction_and_bid(auction_record, buyout_mode)
else
selected_auction = auction_record
+1 -2
View File
@@ -692,6 +692,7 @@ end
private.results_listing:SetSort(9)
private.results_listing:Clear()
private.results_listing:SetHandler('OnCellAltClick', function(cell, button)
private.results_listing:SetSelectedRecord(nil)
private.find_auction_and_bid(cell.row.data.record, button == 'LeftButton')
end)
@@ -874,8 +875,6 @@ function private.find_auction_and_bid(record, buyout_mode)
return
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)
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))