Hi all,
Is this a bug in the implementation of Tabulator?
Expected Behavior: After I make an update to a cell, the old and new event should have different values (i.e. dataframes).
Actual Behavior: After I make an update to a cell, the old and new event values are the same.
Reproducible example:
import panel as pn
import pandas as pd
pn.extension()
def event_listener(event):
print(event.old)
print(event.new)
df = pd.DataFrame({
'A': [10, 20, 30]
})
tabulator = pn.widgets.Tabulator(df)
tabulator.param.watch(event_listener, ['value'])
tabulator.show()