Changeset 373


Ignore:
Timestamp:
Apr 8, 2016, 8:34:19 PM (9 years ago)
Author:
RBRi
Message:

ignore child nodes before the first root node like the original viewer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NewView/MainForm.pas

    r351 r373  
    58225822        begin
    58235823          // subnodes
    5824           assert( Node <> nil, 'No level 1 topic for subnodes!' );
    5825           AddChildNodes( HelpFile,
    5826                          Node,
    5827                          Topic.ContentsLevel,
    5828                          TopicIndex );
    5829           Node := nil;
     5824          // ignore child nodes before the first root node
     5825          // the org viewer does the same
     5826          if Node = nil then
     5827          begin
     5828            inc( TopicIndex );
     5829          end
     5830          else
     5831          begin
     5832            AddChildNodes( HelpFile, Node, Topic.ContentsLevel, TopicIndex );
     5833            Node := nil;
     5834          end;
    58305835        end;
    58315836      end
Note: See TracChangeset for help on using the changeset viewer.