mirror of https://github.com/anoshenko/rui.git
Merge 12222d41ab into 18d6251589
This commit is contained in:
commit
55c10663b8
|
|
@ -1692,7 +1692,8 @@ func (table *tableViewData) handleCommand(self View, command PropertyName, data
|
||||||
current := tableViewCurrent(table)
|
current := tableViewCurrent(table)
|
||||||
if row, ok := dataIntProperty(data, "row"); ok && row != current.Row {
|
if row, ok := dataIntProperty(data, "row"); ok && row != current.Row {
|
||||||
current.Row = row
|
current.Row = row
|
||||||
table.setRaw(Current, current.Row)
|
current.Column = -1
|
||||||
|
table.setRaw(Current, current)
|
||||||
for _, listener := range getOneArgEventListeners[TableView, int](table, nil, TableRowSelectedEvent) {
|
for _, listener := range getOneArgEventListeners[TableView, int](table, nil, TableRowSelectedEvent) {
|
||||||
listener.Run(table, row)
|
listener.Run(table, row)
|
||||||
}
|
}
|
||||||
|
|
@ -1706,7 +1707,7 @@ func (table *tableViewData) handleCommand(self View, command PropertyName, data
|
||||||
if row != current.Row || column != current.Column {
|
if row != current.Row || column != current.Column {
|
||||||
current.Row = row
|
current.Row = row
|
||||||
current.Column = column
|
current.Column = column
|
||||||
table.setRaw(Current, current.Row)
|
table.setRaw(Current, current)
|
||||||
|
|
||||||
for _, listener := range getTwoArgEventListeners[TableView, int](table, nil, TableCellSelectedEvent) {
|
for _, listener := range getTwoArgEventListeners[TableView, int](table, nil, TableCellSelectedEvent) {
|
||||||
listener.Run(table, row, column)
|
listener.Run(table, row, column)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue