Skip to content

Commit cc8d8dc

Browse files
committed
Copy default grid_options/column_options before assign (quantopian/qgrid#339)
1 parent 7b7da4c commit cc8d8dc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

qgrid/grid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -465,13 +465,13 @@ def show_grid(data_frame,
465465
if not isinstance(precision, Integral):
466466
raise TypeError("precision must be int, not %s" % type(precision))
467467
if column_options is None:
468-
column_options = defaults.column_options
468+
column_options = defaults.column_options.copy()
469469
else:
470470
options = defaults.column_options.copy()
471471
options.update(column_options)
472472
column_options = options
473473
if grid_options is None:
474-
grid_options = defaults.grid_options
474+
grid_options = defaults.grid_options.copy()
475475
else:
476476
options = defaults.grid_options.copy()
477477
options.update(grid_options)

0 commit comments

Comments
 (0)