Browse Source

Publish error instead of ignore.

pull/6/head
Greg Holmes 9 years ago
parent
commit
330094cbb3
1 changed files with 4 additions and 1 deletions
  1. 4
    1
      logging/src/com/dmdirc/addons/logging/HistoryWindow.java

+ 4
- 1
logging/src/com/dmdirc/addons/logging/HistoryWindow.java View File

@@ -24,7 +24,9 @@ package com.dmdirc.addons.logging;
24 24
 
25 25
 import com.dmdirc.DMDircMBassador;
26 26
 import com.dmdirc.FrameContainer;
27
+import com.dmdirc.events.UserErrorEvent;
27 28
 import com.dmdirc.interfaces.Connection;
29
+import com.dmdirc.logger.ErrorLevel;
28 30
 import com.dmdirc.ui.core.components.WindowComponent;
29 31
 import com.dmdirc.ui.messages.ColourManagerFactory;
30 32
 import com.dmdirc.util.URLBuilder;
@@ -68,7 +70,8 @@ public class HistoryWindow extends FrameContainer {
68 70
         try (final ReverseFileReader reader = new ReverseFileReader(logFile)) {
69 71
             addLine(reader.getLinesAsString(Math.min(frameBufferSize, numLines)), false);
70 72
         } catch (IOException | SecurityException ex) {
71
-            addLine("", false);
73
+            eventBus.publishAsync(
74
+                    new UserErrorEvent(ErrorLevel.MEDIUM, ex, "Unable to read log file.", ""));
72 75
         }
73 76
 
74 77
     }

Loading…
Cancel
Save