Skip to content

Commit

Permalink
set the font from within a geometry guard
Browse files Browse the repository at this point in the history
  • Loading branch information
sccolbert committed Feb 20, 2014
1 parent eb98ee6 commit d9abaec
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
12 changes: 12 additions & 0 deletions enaml/qt/qt_constraints_widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,3 +101,15 @@ def geometry_guard(self):
old_min != widget.minimumSize() or
old_max != widget.maximumSize()):
self.geometry_updated()

#--------------------------------------------------------------------------
# Reimplementations
#--------------------------------------------------------------------------
def set_font(self, font):
""" A reimplemented font setter.
This method sets the font from within a geometry guard.
"""
with self.geometry_guard():
super(QtConstraintsWidget, self).set_font(font)
12 changes: 12 additions & 0 deletions enaml/wx/wx_constraints_widget.py
Original file line number Diff line number Diff line change
Expand Up @@ -93,3 +93,15 @@ def geometry_guard(self):
old_min != widget.GetMinSize() or
old_max != widget.GetMaxSize()):
self.geometry_updated()

#--------------------------------------------------------------------------
# Reimplementations
#--------------------------------------------------------------------------
def set_font(self, font):
""" A reimplemented font setter.
This method sets the font from within a geometry guard.
"""
with self.geometry_guard():
super(WxConstraintsWidget, self).set_font(font)

0 comments on commit d9abaec

Please sign in to comment.