Checklist
Is your feature request related to a problem?
The API allows to deactivate a Hyperlink widget dynamically by setting it's URL to nil. This stops the widget from opening the link when the user clicks it. However the widget is still displayed like an active link: The text still is blue and hoovering over it changes the mouse pointer and underlines the text. This can be confusing to a user.
Is it possible to construct a solution with the existing API?
It is technically possible, but a bit cumbersome. One approach would be to create two widgets: One hyperlink and one label and only show one to the user based on it's current state.
Describe the solution you'd like to see.
I like to suggest adding the ability to also visually show when a hyperlink is inactive:
- hoover should be turned off
- text should be shown with normal style
This would communicate clearly to the user the current state of the hyperlink.
Checklist
Is your feature request related to a problem?
The API allows to deactivate a Hyperlink widget dynamically by setting it's URL to nil. This stops the widget from opening the link when the user clicks it. However the widget is still displayed like an active link: The text still is blue and hoovering over it changes the mouse pointer and underlines the text. This can be confusing to a user.
Is it possible to construct a solution with the existing API?
It is technically possible, but a bit cumbersome. One approach would be to create two widgets: One hyperlink and one label and only show one to the user based on it's current state.
Describe the solution you'd like to see.
I like to suggest adding the ability to also visually show when a hyperlink is inactive:
This would communicate clearly to the user the current state of the hyperlink.