diff --git a/tailbone/grids/core.py b/tailbone/grids/core.py index 676480b6..7bcebb3d 100644 --- a/tailbone/grids/core.py +++ b/tailbone/grids/core.py @@ -206,6 +206,8 @@ class Grid(object): if enum: self.enums[key] = enum self.set_type(key, 'enum') + if key in self.filters: + self.filters[key].set_value_renderer(gridfilters.EnumValueRenderer(enum)) else: self.enums.pop(key, None)