--- views_slideshow_singleframe.theme.inc.orig 2009-09-22 06:34:15.000000000 -0700 +++ views_slideshow_singleframe.theme.inc 2009-09-22 06:27:19.000000000 -0700 @@ -1,5 +1,5 @@ array('#views_slideshow_main_'. $vars['id'] => $settings)), 'setting'); + + // load the static $javascript var + $javascript = drupal_add_js(); + + $loaded = FALSE; + // we want to make sure the settings are not loaded twice + foreach ($javascript['setting'] as $setting_array) { + if(array_key_exists('viewsSlideshowSingleFrame', $setting_array)) { + $loaded = TRUE; + } + } + unset($setting_array); + + if ($loaded == FALSE) { + drupal_add_js(array('viewsSlideshowSingleFrame' => array('#views_slideshow_main_'. $vars['id'] => $settings)), 'setting'); + } + } @@ -82,4 +97,3 @@ function theme_views_slideshow_singlefra $output = '
'; return $output; } -