def perform(self, event):

        # fixme: We would like to use "kind='modal'" here, but it doesn't
        # work! The bug we see is that when the dialog is complete the
        # viscosity model assigned to the trait is NOT the same as the
        # viscosity model in the material's '_dirty_objects' collection!
        ui = event.node.obj.edit_traits(
            parent=event.window.control, kind='livemodal'
        )

        return

#### EOF ######################################################################
Override the real clock with a deterministic one that can be easily
dataset/ETHPy150Open enthought/envisage/envisage/ui/single_project/action/configure_action.py/ConfigureAction.perform--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/internet/test/test_posixbase.py/TimeoutReportReactor.seconds