diff --git a/wire/core/ProcessController.php b/wire/core/ProcessController.php index a266caef..7984987e 100644 --- a/wire/core/ProcessController.php +++ b/wire/core/ProcessController.php @@ -400,10 +400,17 @@ class ProcessController extends Wire { } } - if(!$adminTheme instanceof AdminThemeFramework) { + if(!$process instanceof WirePageEditor) { $headline = (string) $this->wire('processHeadline'); - if(strlen($headline) && strpos($headline, 'icon-') !== false) { - $process->headline(preg_replace('/\bicon-[-a-z0-9]+\b/', '', $headline)); + if(strlen($headline)) { + if(strpos($headline, 'wire()->modules->getModuleInfoProperty('icon'); + // if($icon) $process->headline(" $headline"); + } else { + if(!$adminTheme instanceof AdminThemeFramework) { + $process->headline(preg_replace('/(?:<|<)icon-[-a-z0-9]+(?:>|>)/', '', $headline)); + } + } } }