Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove IMessenger from the ProjectEdit #21

Open
alekseynemiro opened this issue May 19, 2023 · 0 comments
Open

Remove IMessenger from the ProjectEdit #21

alekseynemiro opened this issue May 19, 2023 · 0 comments
Labels
tech debt Technical debt
Milestone

Comments

@alekseynemiro
Copy link
Owner

The ProjectEdit view has no binding to the Grid, so it doesn't update when needed.

Subscribing to events may seem like a simple solution, but it makes the code complex and confusing.

Please remove IMessenger from the ProjectEdit and find another way to update the Grid.

Cause: #17

@alekseynemiro alekseynemiro added the tech debt Technical debt label May 19, 2023
@alekseynemiro alekseynemiro added this to the Backlog milestone May 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech debt Technical debt
Projects
None yet
Development

No branches or pull requests

1 participant