Toast notification disappears too quickly with long contents
Summary
This MR solves a memory leak issue and also pauses the timeout on mouse hover.
Closes #2968 (closed)
Steps to test
- trigger a toast
- hover over, leave the mouse inside the bounds of said toast. It should never disappear
- move the mouse out of the bounds of the component, it should disappear after a second and a half
Estimated Regression Scope
Could break form toasts