The theme settings are storing superfluous settings related to the active tab when using vertical tabs.

'theme_my_theme_setttings' = array(
  // ...
  'global__active_tab' => 'edit-theme-settings',
  'bootstrap__active_tab' => 'edit-javascript',
  // ...

This causes features exports of the settings to change when you view the page, use another tab, but don't make any real changes. The result is if you are using features, the feature will show as overridden because of this bug. My guess is that the theme settings save function is blindly adding settings that don't actually make sense?

Comments

markhalliwell’s picture

Status: Active » Closed (duplicate)
Related issues: +#2190895: Revamp vertical tabs to not save form values

This isn't a Bootstrap issue, but rather a core issue. It handles the theme settings form submit callback.

frankcarey’s picture

Yes, I came to the same conclusion. FYI, I added a patch to that issue. https://www.drupal.org/node/2190895#comment-9515349