summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--reflectmodels.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/reflectmodels.go b/reflectmodels.go
index c0ad0469..05116eb4 100644
--- a/reflectmodels.go
+++ b/reflectmodels.go
@@ -147,6 +147,10 @@ func newReflectTableModel(dataSource interface{}) (TableModel, error) {
}
})
+ rtm.RowsChanged().Attach(func(from, to int) {
+ m.PublishRowsChanged(from, to)
+ })
+
rtm.RowsInserted().Attach(func(from, to int) {
m.items = rtm.Items()
m.value = reflect.ValueOf(m.items)