summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/book-view.vala5
-rw-r--r--src/scanner.vala1
2 files changed, 4 insertions, 2 deletions
diff --git a/src/book-view.vala b/src/book-view.vala
index df2beb4..e16dc92 100644
--- a/src/book-view.vala
+++ b/src/book-view.vala
@@ -204,6 +204,7 @@ public class BookView : Gtk.Box
selected_page_view.selected = true;
selected_page_view = page;
+ redraw();
if (selected_page_view == null)
return;
@@ -444,6 +445,8 @@ public class BookView : Gtk.Box
pages.append (get_nth_page (i));
var ruler_color = get_style_context ().get_color (get_state_flags ());
+ Gdk.RGBA ruler_color_selected = {};
+ ruler_color_selected.parse("#3584e4"); /* Gnome Blue 3 */
/* Render each page */
foreach (var page in pages)
@@ -457,7 +460,7 @@ public class BookView : Gtk.Box
context.save ();
context.translate (-x_offset, 0);
- page.render (context, ruler_color);
+ page.render (context, page == selected_page_view ? ruler_color_selected : ruler_color);
context.restore ();
if (page.selected)
diff --git a/src/scanner.vala b/src/scanner.vala
index 495ee9d..9fd141c 100644
--- a/src/scanner.vala
+++ b/src/scanner.vala
@@ -1455,7 +1455,6 @@ public class Scanner : Object
page_number++;
pass_number = 0;
- notify_event (new NotifyPageDone (job.id));
state = ScanState.START;
return;
}