Removed zoom rectangle from navigator for zoom levels <= fit zoom level, Issue 2306

This commit is contained in:
Ingo
2014-03-25 00:50:12 +01:00
parent ee0618da08
commit 2bfe5f8a31

View File

@@ -101,6 +101,7 @@ bool PreviewWindow::on_expose_event (GdkEventExpose* event) {
window->draw_drawable (get_style()->get_base_gc(Gtk::STATE_NORMAL), backBuffer, 0, 0, 0, 0, -1, -1); window->draw_drawable (get_style()->get_base_gc(Gtk::STATE_NORMAL), backBuffer, 0, 0, 0, 0, -1, -1);
if (mainCropWin && zoom > 0.0) { if (mainCropWin && zoom > 0.0) {
if(mainCropWin->getZoom() > mainCropWin->cropHandler.getFitZoom()) {
Cairo::RefPtr<Cairo::Context> cr = get_window()->create_cairo_context(); Cairo::RefPtr<Cairo::Context> cr = get_window()->create_cairo_context();
int x, y, w, h; int x, y, w, h;
getObservedFrameArea (x, y, w, h); getObservedFrameArea (x, y, w, h);
@@ -114,6 +115,7 @@ bool PreviewWindow::on_expose_event (GdkEventExpose* event) {
cr->stroke (); cr->stroke ();
} }
} }
}
return true; return true;
} }