From 35840c56d0acc4228c0bf87366ceffa5a0624b1b Mon Sep 17 00:00:00 2001 From: Matthias Neeracher Date: Mon, 1 Dec 2014 04:11:53 +0100 Subject: [PATCH] Auto scroll on log update --- AVRsack/ASProjDoc.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/AVRsack/ASProjDoc.swift b/AVRsack/ASProjDoc.swift index 8d3965c..303e8f6 100644 --- a/AVRsack/ASProjDoc.swift +++ b/AVRsack/ASProjDoc.swift @@ -182,8 +182,10 @@ class ASProjDoc: NSDocument, NSOutlineViewDelegate { var modified : AnyObject? if (url!.getResourceValue(&modified, forKey:NSURLAttributeModificationDateKey, error:nil)) { if (modified as NSDate).compare(logModified) == .OrderedDescending { - var enc : UInt = 0 - editor.setString(NSString(contentsOfURL:url!, usedEncoding:&enc, error:nil)) + var enc : UInt = 0 + let newText = NSString(contentsOfURL:url!, usedEncoding:&enc, error:nil) + editor.setString(newText) + editor.gotoLine(1000000000, column: 0, animated: true) logModified = modified as NSDate } }