From b2265f3fd46ad5b80a890683258cd43b450f1b0f Mon Sep 17 00:00:00 2001 From: John Foerch Date: Thu, 22 Sep 2011 23:00:45 -0400 Subject: [PATCH] google-maps.js: update zoom commands --- modules/page-modes/google-maps.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/modules/page-modes/google-maps.js b/modules/page-modes/google-maps.js index 27b8316..69d943d 100644 --- a/modules/page-modes/google-maps.js +++ b/modules/page-modes/google-maps.js @@ -30,18 +30,16 @@ function define_google_maps_command (name, doc, control) { } ignore_function_for_get_caller_source_code_reference("define_google_maps_command"); -function define_google_maps_zoom_command (name, doc, control_container) { - // In order to find the right element, this function abuses the fact - // that google provides mouse-over text for the buttons in the - // interface. - interactive("google-maps-" + name, doc, function(I) { - google_maps_control(I.buffer, "//div[@id='" + control_container + "']/div[@title]"); - }); +function define_google_maps_zoom_command (name, doc, control) { + interactive("google-maps-" + name, doc, + function (I) { + google_maps_control(I.buffer, "//div[@guidedhelpid='"+control+"']/div[@title]"); + }); } ignore_function_for_get_caller_source_code_reference("define_google_maps_zoom_command"); -define_google_maps_zoom_command('zoom-in', "Zoom in on a google map", 'lmcslider'); -define_google_maps_zoom_command('zoom-out', "Zoom out on a google map", 'lmczo'); +define_google_maps_zoom_command('zoom-in', "Zoom in on a google map", "zoom_in"); +define_google_maps_zoom_command('zoom-out', "Zoom out on a google map", "zoom_out"); define_google_maps_command('pan-left', "Pan a google map left", 'pan_lt'); define_google_maps_command('pan-right', "Pan a google map right", 'pan_rt'); define_google_maps_command('pan-up', "Pan a google map up", 'pan_up'); -- 2.11.4.GIT