diff --git a/src/jquery.uls.lcd.js b/src/jquery.uls.lcd.js index 25178c1..049b50d 100644 --- a/src/jquery.uls.lcd.js +++ b/src/jquery.uls.lcd.js @@ -301,9 +301,12 @@ } } ); + // highlight the region visible while scrolling in the map. inview = $.uls.data.regiongroups[inviewRegion]; - $( '.regionselector' ).removeClass( 'active' ); - $( '#uls-region-' + inview ).addClass( 'active' ); + if ( !$( '#uls-region-' + inview ).hasClass( 'active' ) ) { + $( '.regionselector' ).removeClass( 'active' ); + $( '#uls-region-' + inview ).addClass( 'active' ); + } } ); } };