Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 1ad2a0cfe383805552faa1058218a5aa > files > 2

emelfm2-0.8.1-1.fc16.src.rpm

Index: src/dialogs/e2_view_dialog.c
===================================================================
--- src/dialogs/e2_view_dialog.c	(Revision 2489)
+++ src/dialogs/e2_view_dialog.c	(Revision 2490)
@@ -860,8 +860,12 @@
 	rt->textbuffer = gtk_text_buffer_new (NULL); //always create a buffer
 	if (contents)
 	{
+		GtkTextIter iter;
+		g_free (contents);
 		gtk_text_buffer_set_text (rt->textbuffer, contents, -1);
-		g_free (contents);
+		//cursor normally set to end of buffer
+		gtk_text_buffer_get_start_iter (rt->textbuffer, &iter);
+        gtk_text_buffer_place_cursor (rt->textbuffer, &iter);
 		printd (DEBUG, "Read text file charset is %s", rt->charset);
 	}