Fix media chooser preview in theme options config group

Firefox-only bug if responsive img is a descendant of a fieldset.
Related to 67864f195f3342f51d349f1becb7fedd35d19c71.

References #301
This commit is contained in:
Matthias Mees 2015-02-13 19:42:09 +01:00
parent 45cec703db
commit 730451031d
3 changed files with 8 additions and 6 deletions

View File

@ -18,9 +18,9 @@
{else}
<h3>{$category.title}</h3>
{/if}
{/if}
<fieldset id="el{$category@index}" class="config_optiongroup{if $config_groupkeys@last} config_optiongroup_last{/if} additional_info option_list">
<div id="el{$category@index}" class="config_optiongroup{if $config_groupkeys@last} config_optiongroup_last{/if} additional_info option_list">
<legend class="visuallyhidden">{$category.description}</legend>
{foreach $category.items as $item}
{cycle assign='zebra_class' values='odd,even'}
@ -46,7 +46,7 @@
{/if}
{/if}
{/foreach}
</fieldset>
</div>
</div>
{/foreach}
</div>

View File

@ -15,8 +15,8 @@
{foreach $config_groups AS $config_header => $config_groupkeys}
<div class="configuration_group">
<h3 class="toggle_headline"><button id="optionel{$config_groupkeys@iteration}" class="show_config_option" type="button" data-href="#el{$config_groupkeys@iteration}" title="{$CONST.TOGGLE_OPTION}"><span class="icon-right-dir"></span> {$config_header}</button></h3>
<fieldset id="el{$config_groupkeys@iteration}" class="config_optiongroup{if $config_groupkeys@last} config_optiongroup_last{/if} additional_info">
<div id="el{$config_groupkeys@iteration}" class="config_optiongroup{if $config_groupkeys@last} config_optiongroup_last{/if} additional_info">
{foreach $config_groupkeys AS $config_groupkey}
{if $plugin_option[$config_groupkey]['ctype'] == 'seperator'}
{$plugin_options[$config_groupkey]['config']}
@ -26,7 +26,7 @@
</div>
{/if}
{/foreach}
</fieldset>
</div>
</div>
{/foreach}
</div>

View File

@ -950,6 +950,7 @@ input[type=checkbox],
#serendipity_category .inputs .form_radio,
.configuration_group fieldset > fieldset,
.theme_options .configuration_group > fieldset,
.theme_options .configuration_group > div,
.configuration_group .form_field,
.configuration_group .form_area,
.configuration_group .form_check,
@ -968,6 +969,7 @@ input[type=checkbox],
.configuration_group fieldset > fieldset,
.theme_options .configuration_group > fieldset,
.theme_options .configuration_group > div,
.configure_plugin .configuration_group > fieldset,
.configure_plugin .config_optiongroup .odd,
.configure_plugin .config_optiongroup .even,