controls/LogViewer.py
changeset 1077 df33bd06990a
parent 1076 2a02c6404124
child 1079 6c8dfc4fc23b
equal deleted inserted replaced
1076:2a02c6404124 1077:df33bd06990a
   394     def SetLogCounters(self, log_count):
   394     def SetLogCounters(self, log_count):
   395         new_messages = []
   395         new_messages = []
   396         for level, count, prev in zip(xrange(LogLevelsCount), log_count, self.previous_log_count):
   396         for level, count, prev in zip(xrange(LogLevelsCount), log_count, self.previous_log_count):
   397             if count is not None and prev != count:
   397             if count is not None and prev != count:
   398                 if prev is None:
   398                 if prev is None:
   399                     dump_end = count - 2
   399                     dump_end = count - 1
   400                 else:
   400                 else:
   401                     dump_end = prev - 1
   401                     dump_end = prev - 1
   402                 for msgidx in xrange(count-1, dump_end,-1):
   402                 for msgidx in xrange(count-1, dump_end,-1):
   403                     new_message = self.GetLogMessageFromSource(msgidx, level)
   403                     new_message = self.GetLogMessageFromSource(msgidx, level)
   404                     if new_message is not None:
   404                     if new_message is not None: