@@ -1853,6 +1853,7 @@ void paintLogging(std::vector<iconPropertyBlinking> *iconList, bool pulse, bool
18531853 loggingIconDisplayed %= LOGGING_ICON_STATES; // Wrap
18541854
18551855 iconPropertyBlinking prop;
1856+ prop.icon .bitmap = nullptr ;
18561857 prop.duty = 0b11111111 ;
18571858
18581859 if (((online.logging == true ) && (logIncreasing || ntpLogIncreasing)) || (present.gnss_mosaicX5 && logIncreasing))
@@ -1861,6 +1862,10 @@ void paintLogging(std::vector<iconPropertyBlinking> *iconList, bool pulse, bool
18611862 {
18621863 prop.icon = LoggingNTPIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
18631864 }
1865+ else if (loggingType == LOGGING_STANDARD)
1866+ {
1867+ prop.icon = LoggingIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
1868+ }
18641869 else if (loggingType == LOGGING_PPP)
18651870 {
18661871 prop.icon = LoggingPPPIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
@@ -1869,18 +1874,15 @@ void paintLogging(std::vector<iconPropertyBlinking> *iconList, bool pulse, bool
18691874 {
18701875 prop.icon = LoggingCustomIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
18711876 }
1872- else // if (loggingType == LOGGING_STANDARD)
1873- {
1874- prop.icon = LoggingIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
1875- }
1876-
1877- iconList->push_back (prop);
1877+ // Could be LOGGING_UNKNOWN
18781878 }
18791879 else if (pulse)
18801880 {
18811881 prop.icon = PulseIconProperties.iconDisplay [loggingIconDisplayed][present.display_type ];
1882- iconList->push_back (prop);
18831882 }
1883+
1884+ if (prop.icon .bitmap )
1885+ iconList->push_back (prop);
18841886}
18851887
18861888// Survey in is running. Show 3D Mean and elapsed time.
0 commit comments