diff --git a/usd_qtpy/viewer.py b/usd_qtpy/viewer.py index 5c786a4..a195dad 100644 --- a/usd_qtpy/viewer.py +++ b/usd_qtpy/viewer.py @@ -313,7 +313,7 @@ def set_rendermode(action): key = f"display{purpose}" action = purpose_menu.addAction(purpose) action.setCheckable(True) - action.setChecked(getattr(self.model.viewSettings, key) == purpose) + action.setChecked(getattr(self.model.viewSettings, key)) action.toggled.connect( partial(setattr, self.model.viewSettings, key) )