From: <mar...@us...> - 2009-02-06 15:38:51
|
Revision: 2022 http://navit.svn.sourceforge.net/navit/?rev=2022&view=rev Author: martin-s Date: 2009-02-06 15:38:42 +0000 (Fri, 06 Feb 2009) Log Message: ----------- Fix:osd_core:Made buttons work again Modified Paths: -------------- trunk/navit/navit/osd/core/osd_core.c Modified: trunk/navit/navit/osd/core/osd_core.c =================================================================== --- trunk/navit/navit/osd/core/osd_core.c 2009-02-06 14:20:00 UTC (rev 2021) +++ trunk/navit/navit/osd/core/osd_core.c 2009-02-06 15:38:42 UTC (rev 2022) @@ -162,7 +162,7 @@ struct attr osd_configuration; dbg(1,"enter\n"); if (!navit_get_attr(navit, attr_osd_configuration, &osd_configuration, NULL)) - return; + osd_configuration.u.num=-1; item->configured = !!(osd_configuration.u.num & item->osd_configuration); graphics_overlay_disable(item->gr, !item->configured); } @@ -425,6 +425,7 @@ graphics_draw_mode(this->item.gr, draw_mode_end); graphics_image_free(this->item.gr, img); } else { + this->item.configured=1; this->item.gr=gra; this->item.graphic_bg=graphics_gc_new(this->item.gr); graphics_add_callback(gra, this->draw_cb=callback_new_attr_2(callback_cast(osd_button_draw), attr_postdraw, this, nav)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |