Geography : The first click on button 1 ( left ) gives a zoom after changing map view.

svn: r17704
This commit is contained in:
Serge Noiraud
2011-06-07 06:09:43 +00:00
parent 5b2b2eead3
commit 2d24d68753
2 changed files with 3 additions and 1 deletions

View File

@ -155,7 +155,6 @@ class PlaceSelection(ManagedWindow.ManagedWindow, osmGpsMap):
self.oldvalue = oldvalue self.oldvalue = oldvalue
self.place_list = places self.place_list = places
self.function = function self.function = function
self.selection_layer = None
self.selection_layer = layer self.selection_layer = layer
self.layer = layer self.layer = layer
alignment = gtk.Alignment(0,1,0,0) alignment = gtk.Alignment(0,1,0,0)
@ -366,6 +365,7 @@ class GeoGraphyView(osmGpsMap, NavigationView):
"""Called when the page changes.""" """Called when the page changes."""
NavigationView.change_page(self) NavigationView.change_page(self)
self.uistate.clear_filter_results() self.uistate.clear_filter_results()
self.end_selection = None
def on_delete(self): def on_delete(self):
""" """
@ -827,6 +827,7 @@ class GeoGraphyView(osmGpsMap, NavigationView):
config.get("geography.zoom") ) config.get("geography.zoom") )
else: else:
self._autozoom() self._autozoom()
self.end_selection = None
self.save_center(self.latit, self.longt) self.save_center(self.latit, self.longt)
config.set("geography.zoom",self.osm.props.zoom) config.set("geography.zoom",self.osm.props.zoom)

View File

@ -192,6 +192,7 @@ class osmGpsMap():
self.osm = osmgpsmap.GpsMap(tile_cache=tiles_path, self.osm = osmgpsmap.GpsMap(tile_cache=tiles_path,
map_source=constants.map_type[map_type]) map_source=constants.map_type[map_type])
current_map = osmgpsmap.GpsMapOsd( show_dpad=False, show_zoom=True) current_map = osmgpsmap.GpsMapOsd( show_dpad=False, show_zoom=True)
self.end_selection = None
self.osm.layer_add(current_map) self.osm.layer_add(current_map)
self.osm.layer_add(DummyLayer()) self.osm.layer_add(DummyLayer())
self.selection_layer = self.add_selection_layer() self.selection_layer = self.add_selection_layer()