#BUGFIX by cg cvs_MAIN expecco_19_1_0 expecco_19_1_0_final1
authorClaus Gittinger <cg@exept.de>
Wed, 08 May 2019 03:10:11 +0200
branchcvs_MAIN
changeset 1086 7c310120c9dd
parent 1085 a22655fd60b5
child 1087 75d5cb624db4
#BUGFIX by cg class: SmallSense::CodeHighlightingService changed: #process:changed:
SmallSense__CodeHighlightingService.st
--- a/SmallSense__CodeHighlightingService.st	Mon Mar 04 13:09:59 2019 +0100
+++ b/SmallSense__CodeHighlightingService.st	Wed May 08 03:10:11 2019 +0200
@@ -297,11 +297,13 @@
     highlighters := self syntaxHighlighters.
 
     cls := codeView klass.
-    (cls notNil and:[cls isObsolete]) ifTrue:[
-        cls isMeta ifTrue:[
-            cls := (Smalltalk at:cls theNonMetaclass name) class
-        ] ifFalse:[
-            cls := Smalltalk at:cls name
+    cls isBridgeProxy ifFalse:[ 
+        (cls notNil and:[cls isObsolete]) ifTrue:[
+            cls isMeta ifTrue:[
+                cls := (Smalltalk at:cls theNonMetaclass name) class
+            ] ifFalse:[
+                cls := Smalltalk at:cls name
+            ].
         ].
     ].
     mthd := codeView methodHolder value.
@@ -478,6 +480,7 @@
 
     "Created: / 03-08-2013 / 11:11:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 07-08-2014 / 01:41:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 08-05-2019 / 01:39:35 / Claus Gittinger"
 ! !
 
 !CodeHighlightingService class methodsFor:'documentation'!