As the title explains, CSS files generated by Fusion Accelerator for responsive layouts are not correctly receiving the CSS necessary to change the sidebar layouts. I tracked this down to the following bit of code in fusion_accelerator.module, line 583:

  if ($responsive) {
    $output[] = _fusion_accelerator_sidebar_locations($options);
    $output[] = _fusion_accelerator_grid_debug($options);
  }

$responsive was returned as FALSE even if the current theme settings had Responsive enabled.

It looks like near line 467, the responsive option's value was not being added to the $options variable which was passed to the CSS-rendering functions. The attached patch adds the responsive options' value to the $display_options array before it is passed to the CSS-rendering functions.

Comments

emmajane’s picture

patch works for me.

sheena_d’s picture

Status: Needs review » Closed (fixed)

committed.