diff --git a/jmalib-log/src/main/java/com/microavia/jmalib/log/ulog/ULogReader.java b/jmalib-log/src/main/java/com/microavia/jmalib/log/ulog/ULogReader.java index 16db852..53ecd34 100644 --- a/jmalib-log/src/main/java/com/microavia/jmalib/log/ulog/ULogReader.java +++ b/jmalib-log/src/main/java/com/microavia/jmalib/log/ulog/ULogReader.java @@ -304,6 +304,7 @@ private void handleHeaderMessage(long pos, int msgType, int msgSize) throws IOEx } context.getStructs().put(name, struct); topicByName.put(name, new Topic(name, struct, msgId)); + addFieldsToList(name, struct); } } else { String[] descr = getString(buffer, msgSize).split(":");