Closed (fixed)
Project:
Omega
Version:
7.x-3.x-dev
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Reporter:
Created:
3 Apr 2012 at 17:17 UTC
Updated:
21 Aug 2012 at 15:07 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
fubhy commentedThere was indeed a bug in Omega that caused the function that builds the theme trail to fail. But that's not all. There is a Drupal core "bug" (something noone has thought about before I believe) which occurs when the frontend and the backend theme use the same base theme. This "bug" causes the hook_theme_settings_alter function to be invoked TWICE in some cases (once for the backend theme and once for the frontend theme) even though we only want to display the frontend theme settings. This causes the backend theme settings form to override the frontend theme settings form => Saving settings for the frontend theme becomes impossible. I added a workaround to omega and alpha. However we might want to fix that in core too.
Comment #3
fboulangerThis patch work for me thanks a lot !
Comment #4
2phamanually adding the changes to 3.1 worked, thanks