Skip to content

Commit 323268b

Browse files
author
Zerline
committed
Merge branch 'master' into develop
2 parents dc1708b + ed4de38 commit 323268b

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

docs/source/grid_view_widget.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ Grid View Widget
99
:special-members:
1010
:undoc-members:
1111
:show-inheritance:
12-
:exclude-members: compute_tooltip, get_model_id
12+
:exclude-members: get_model_id

sage_combinat_widgets/grid_view_widget.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ def styled_button_cell(disabled=False, style_name='', addable=False):
215215
216216
sage: from sage_combinat_widgets.grid_view_widget import styled_button_cell
217217
sage: styled_button_cell(disabled=True, style_name='mycssclass')
218-
<class 'traitlets.traitlets.DisabledMycssclassButton'>
218+
<class 'traitlets.traitlets.DisabledMycssclassButtonCell'>
219219
"""
220220
# FIXME passer la couleur en paramètre ? une chaîne CSS ?
221221
class_name = "{}ButtonCell".format(style_name.capitalize())
@@ -473,7 +473,7 @@ def update_style(self, css_classes=None, css_class_index=None):
473473
css_class_index = self.cell_widget_class_index
474474
for row in self.children:
475475
for cell in row.children:
476-
if not hasattr(cell, 'position'):
476+
if not hasattr(cell, 'position') or cell.position is None:
477477
continue # Do we want to change blank cells' style?
478478
for cl in css_classes:
479479
cell.remove_class(cl)

sage_widget_adapters/combinat/skew_partition_grid_view_adapter.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,8 @@ def set_cell(self, obj, pos, val, dirty={}, constructorname=''):
156156
sage: spa.set_cell(sp, (1,6), True)
157157
[7, 4, 2, 1] / [2, 1, 1]
158158
sage: spa.set_cell(sp, (1,3), True)
159+
[7, 4, 2, 1] / [2, 1, 1]
160+
sage: spa.set_cell(sp, (1,3), False)
159161
[7, 3, 2, 1] / [2, 1, 1]
160162
"""
161163
if pos in self.removable_cells(obj) and not val:

0 commit comments

Comments
 (0)