--- src/vikwindow.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/src/vikwindow.c b/src/vikwindow.c index 752c65d..9c094f3 100644 --- a/src/vikwindow.c +++ b/src/vikwindow.c @@ -403,7 +403,11 @@ static void draw_status ( VikWindow *vw ) if (xmpp != ympp) g_snprintf ( zoom_level, 22, "%.3f/%.3f %s", xmpp, ympp, unit ); else - g_snprintf ( zoom_level, 22, "%.3f %s", xmpp, unit ); + if ( (int)xmpp - xmpp < 0.0 ) + g_snprintf ( zoom_level, 22, "%.3f %s", xmpp, unit ); + else + /* xmpp should be a whole number so don't show useless .000 bit */ + g_snprintf ( zoom_level, 22, "%d %s", (int)xmpp, unit ); if ( vw->current_tool == TOOL_LAYER ) vik_statusbar_set_message ( vw->viking_vs, 0, vik_layer_get_interface(vw->tool_layer_id)->tools[vw->tool_tool_id].name ); else -- 1.7.1 ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/