Page MenuHomePhabricator

Example-Implementation for interactors with undo capability (plus enabling such capabilities)
Closed, DuplicatePublic

Description

Since the redesign, it seems impossible to implement an interactor that provides undo functionality.

The idea was that a interactor should just inherit from OperationActor if it wants to implement undo functionality. Unfortunately, this is NOT enough, because it also needs access to a valid UndoController instance.

PointSetDataInteractor should demonstrate how undo can be achieved.

Event Timeline

Tried doing so, it seems that the only way to reactivate this functionality is to implement the undo-redo mechanism again on DataInteractor level.

New remote branch pushed: bug-15667-UndoCapabiltyForPointSetDataInteractor

New remote branch pushed: bug-15667-UndoCapabiltyForPointSetDataInteractor-UpdatedBuildSys

This has been adressed by T16647, and is now in master, so closing this bug as duplicate.