Please check if the PR fulfills these requirements
[x] The commit message follows our guidelines
Does this PR already have an issue describing the problem?
No
What kind of change does this PR introduce?
Bug fix
What is the current behavior?
When changing the text filter, rebuilding the tree view leads to many useless call to draw methods, leading most of the time to a frozen viewer
The substations or voltage levels can be hidden
What is the new behavior (if this is a feature change)?
When changing the text filter the tree view is automatically rebuild thanks to FilteredList. The selected item is cleared, due to a bug in javafx FilteredList code.
The substations cannot be hidden anymore, but the tree view can be collapsed / fully expanded as a replacement.
Does this PR introduce a breaking change or deprecate an API?
Please check if the PR fulfills these requirements
Does this PR already have an issue describing the problem? No
What kind of change does this PR introduce? Bug fix
What is the current behavior?
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change or deprecate an API?