Probabilmente è un problema di identificazione del browser: non riconosce IE9 come internet explorer e non gli fornisce il codice corretto.
E' possibile che questo problema venga risolto con un'eventuale futura patch (se si renderà necessaria), però non so né se né quando ciò potrebbe avvenire.
Le modifiche qui sotto dovrebbero funzionare e dovrebbero risolvere anche altri problemucci con IE9.
Apri Load.php, cerca:
$context['browser']['is_ie'] = $context['browser']['is_ie4'] || $context['browser']['is_ie5'] || $context['browser']['is_ie5.5'] || $context['browser']['is_ie6'] || $context['browser']['is_ie7'] || $context['browser']['is_ie8'];
sostituiscilo con:
$context['browser']['is_ie'] = !$context['browser']['is_opera'] && !$context['browser']['is_gecko'] && !$context['browser']['is_web_tv'] && preg_match('~MSIE \d~', $_SERVER['HTTP_USER_AGENT']) == 1;
Quindi cerca:
$context['browser']['ie_standards_fix'] = !$context['browser']['is_ie8'];
e sostituiscilo con:
$context['browser']['ie_standards_fix'] = $context['browser']['is_ie4'] || $context['browser']['is_ie5'] || $context['browser']['is_ie5.5'] || $context['browser']['is_ie6'] || $context['browser']['is_ie7'];
Se non funziona ritorna naturalmente elimina le modifiche e riporta il file allo stato originale (farne una copia di backup prima di apportare le modifiche è sempre consigliato).
