universalviewer
universalviewer copied to clipboard
Tree duplication due to missing top-level range
https://gist.githubusercontent.com/rsinghal/0f46ec03ab2d472c14c9624c09994b0a/raw/41626ff6c0e6789d3c2a60bfd1ed9592c10da5a8/manifest.json
https://gist.githubusercontent.com/aeschylus/c16ce0a80c1faeb02921adb4e6c829f9/raw/d89054191e5c206c67d3d6c58b1e8b79a9b00423/manfiest.json
2.0 Range Cases 1. Structures has one viewingHint top ⁃ assume it is a root ⁃ recurse to rebuild the tree ⁃ Ignore the possible existence of other roots. There may be other root nodes, but we have no way to know they are root nodes since ‘within’ has become optional 2. Structures has multiple viewHint top (Not really different from case1) ⁃ assume they are all roots ⁃ recurse each to build trees ⁃ recurse to rebuild the tree 3. No viewingHint top - no ranges have any child ranges ⁃ take the structures array as the dummy root ⁃ display them all 4. No viewingHint top - some have children, some don’t ⁃ there is no way to know which are roots and which aren’t ⁃ as a stop gap, assume the first range with children is the root ⁃ recurse to rebuild the tree
All issues will be triaged for further investigation or closure by the 28 September 2023. If your issue is still relevant and would like for it be investigated further please comment by 14 September 2023.