Decouple RichTextBoxHelper.cs from OutputViewModel
zcanann opened this issue · comments
Zachary Canann commented
This class is tightly coupled with OutputViewModel.cs, even though these should have nothing to do with one another.
The popup from clicking on a line of output with an inner message is bound in this class, and it really should not be.
The text coloring is also applied in this stage, violating MVVM by handling view logic in the backend.