Issue #2967627 by quietone, yunke: Hook preprocess function always added
parent
8eea239a03
commit
511e9fa116
|
@ -715,7 +715,7 @@ class Registry implements DestructableInterface {
|
||||||
ksort($suggestion_level);
|
ksort($suggestion_level);
|
||||||
foreach ($suggestion_level as $level => $item) {
|
foreach ($suggestion_level as $level => $item) {
|
||||||
foreach ($item as $preprocessor => $hook) {
|
foreach ($item as $preprocessor => $hook) {
|
||||||
if (isset($cache[$hook]['preprocess functions']) && !in_array($hook, $cache[$hook]['preprocess functions'])) {
|
if (isset($cache[$hook]['preprocess functions']) && !in_array($preprocessor, $cache[$hook]['preprocess functions'])) {
|
||||||
// Add missing preprocessor to existing hook.
|
// Add missing preprocessor to existing hook.
|
||||||
$cache[$hook]['preprocess functions'][] = $preprocessor;
|
$cache[$hook]['preprocess functions'][] = $preprocessor;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue