diff -r 15b51d278bf0 -r 739df601808d gui/graph_displayer_canvas-event.cc --- a/gui/graph_displayer_canvas-event.cc Wed Jul 27 11:35:13 2005 +0000 +++ b/gui/graph_displayer_canvas-event.cc Thu Jul 28 14:31:32 2005 +0000 @@ -589,7 +589,7 @@ entry_coos.y=(edgetextmap[active_edge])->property_y().get_value(); entry_coos.y-=edgetextmap[active_edge]->property_text_height().get_value()*1.5/2; canvasentrywidget=new Gnome::Canvas::Widget(displayed_graph, entry_coos.x, entry_coos.y, entrywidget); - canvasentrywidget->property_width().set_value(edgetextmap[active_edge]->property_text_width().get_value()*1.5); + canvasentrywidget->property_width().set_value(edgetextmap[active_edge]->property_text_width().get_value()*4); canvasentrywidget->property_height().set_value(edgetextmap[active_edge]->property_text_height().get_value()*1.5); } } @@ -767,10 +767,12 @@ case EDGE_MAP_EDIT: edgetextmap[active_edge]->property_text().set_value(ostr.str()); (*(mapstorage.edgemap_storage)[edgemap_to_edit])[active_edge]=mapvalue_d; + mapwin->updateEdge(active_edge); break; case NODE_MAP_EDIT: nodetextmap[active_node]->property_text().set_value(ostr.str()); (*(mapstorage.nodemap_storage)[nodemap_to_edit])[active_node]=mapvalue_d; + mapwin->updateNode(active_node); break; default: break;