geovistory / ontome

https://ontome.net
MIT License
6 stars 0 forks source link

Display bug of the class hierarchy #117

Closed stephenhart8 closed 10 months ago

stephenhart8 commented 10 months ago

Describe the bug In the hierarchy view of the classes, some entities are not lined up properly, and also not expandable

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Class Tree'
  2. Click on 'E1>E77>E70>E71'
  3. See error

Here is a screenshot of how it is displayed on my computer:

Capture d’écran 2023-11-28 à 16 47 37

When I click on E24, nothing is expanded (or rather, I don't see what is expanded)

dferhod commented 10 months ago

Can you provide your web browser name and its version number please?

stephenhart8 commented 10 months ago

Chrome Version 119.0.6045.159 (Build officiel) (x86_64)

Capture d’écran 2023-11-28 à 17 30 12
dferhod commented 10 months ago

Ok thank you. I have the exact same version, but can't reproduce the bug. Can you tell us your screen resolution please?

stephenhart8 commented 10 months ago

Here are my computer specs:

Capture d’écran 2023-11-29 à 09 51 03
stephenhart8 commented 10 months ago

The display bug is still present, but at least things are clickable this morning:

Capture d’écran 2023-11-29 à 09 53 25
perrauda commented 10 months ago

Can you share with us how your dashboard is set up (which namespaces are activated, etc.)?

stephenhart8 commented 10 months ago

It's the SDHSS master that is activated.

Capture d’écran 2023-11-29 à 10 21 12

Maybe we could also have a quick video call so I can share my screen and we can try and see what could be the issue? But if it's only visible on my computer, maybe it's not that big of a deal?

perrauda commented 10 months ago

I wanted to see the "My current namespaces" tab. I was able to look at your configuration in the database I noticed some possible inconsistencies in the selection (for example, CIDOC CRM 7 is selected and is incompatible with SDHSS, I think). I recommend resetting all the namespaces selected with the green button ("Reset") and let me know if that solves the problem or not.

stephenhart8 commented 10 months ago

Resetting all the namespaces seems to have solved the problem, thank you!

valamercery commented 10 months ago

The issue is caused by the selection of two versions of the same namespace in the dashboard. This works for the classes list but not for the classes tree, which can only display one version at a time. This isn't really a bug, but a malfunction. A new issue will be created to add a feature that will warn the user that he cannot display two different versions of the same namespace in the classes tree.