Bug report, StarUML v5.1: Hyperlink annotation doesn't select the diagrams in explorer. It just opens them.

11 views
Skip to first unread message

Vasileios Pothos

unread,
Jul 30, 2023, 8:38:39 AMJul 30
to StarUML
Issue title: Hyperlink annotation doesn't select the diagrams in explorer. It just opens them.
Environment: Windows 10 Home, StarUML v5.1
Action performed:
1. Open the attached BugDemo-HyperlinkIssue.mdj
2. Open the Overview-Diagram diagram. There are 3 hyperlinks.
3. Make visible the Markdown Documentation panel of StarUML.
4. Double click on the Process 1 hyperlink. It selects the linked component in the explorer and shows it's description "This is process 1" in the Markdown Documentation panel.
5. Double click on the Process 2 hyperlink. It selects the linked component in the explorer and shows it's description "This is process 2" in the Markdown Documentation panel.
6. Double click on the "Flowchart-Diagram" hyperlink. It opens the "Flowchart-Diagram" in the screen, but it does not select it in the explorer, neither shows it's markdown documentation in the corresponding panel.

Expected Result: Open the "Flowchart-Diagram" diagram and selected it in the explorer, and by doing so to show also it's documentation "This is the flow chart diagram of the bug demonstration" in the markdown documentation panel, as it is happening when we double clicked on the first two hyperlinks.
Actual Results: It just opens the diagram and "Flowchart-Diagram" diagram. If you need to see it's documentation you have to search the diagram in order to select it!!!
Supplements:
- Attached file: BugDemo-HyperlinkIssue.mdj

To my understanding hyperlinks double click, selects the models/components updating the markdown documentation panel with their information (change focus on them), but when it links to diagrams (components with green icons) it just opens them and then it stops. This seems like a bug, because after opening it should continue and select them in the explorer and update MD panel (it should continue the focus on them). And it's really annoying because in complex models hyperlinks to diagrams doesn't help to quick read their data.
BugDemo-HyperlinkIssue.mdj

StarUML

unread,
Jul 31, 2023, 12:23:36 AMJul 31
to StarUML
Hi,

It is not a bug. It is intended action to open the diagram if the hyperlink is pointing to a diagram. Many users wanted to open the diagram rather than just select the diagram.

Thanks,

2023년 7월 30일 일요일 오후 9시 38분 39초 UTC+9에 vasileio...@gmail.com님이 작성:

Vasileios Pothos

unread,
Jul 31, 2023, 2:08:01 AMJul 31
to StarUML
Hi,
I agree that it should open the diagram as it does now, but I believe it should also select it too thus to provide all the relative information and have a consistent behavior.
Thus I guess it should be not an "OR" case (open OR select; thus we choose open only) but an "AND" case (open AND select). That's at least seems something to work "as expected" to me.

Thanks.

StarUML

unread,
Jul 31, 2023, 11:52:31 PMJul 31
to StarUML
It makes sense that both select and open are supported. I just posted this issue in the our main issue tracking system.

Thanks,

2023년 7월 31일 월요일 오후 3시 8분 1초 UTC+9에 vasileio...@gmail.com님이 작성:
Reply all
Reply to author
Forward
0 new messages