Browse code

Fix repetition bug

Benjamin Roth authored on19/04/2020 15:11:59
Showing1 changed files
... ...
@@ -34,16 +34,19 @@ class InsertTagsListener
34 34
                 $strClasses = '';
35 35
                 if ($elements[1] && stripos(':', $elements[1]) !== 0)
36 36
                 {
37
-                    list($strClass, $strClasses) = explode(':', $elements[1], 1);
37
+                    list($strClass, $strAdditionalClasses) = explode(':', $elements[1], 1);
38 38
                 } else {
39 39
                     $strClass = $elements[1];
40 40
                 }
41 41
 
42 42
                 $strSvgId = $strPrefix.'-'.$strClass;
43 43
                 $strClasses = $strSvgId;
44
-                foreach (explode(' ', $strClasses) as $class)
44
+                if ($strAdditionalClasses)
45 45
                 {
46
-                    $strClasses .= ' '.$class;
46
+                    foreach (explode(' ', $strAdditionalClasses) as $class)
47
+                    {
48
+                        $strClasses .= ' ' . $class;
49
+                    }
47 50
                 }
48 51
                 if ($strId)
49 52
                 {