Is this an API under your control? Why do you use an extension function here? What do you want to accomplish that wouldn’t be possible without extension functions?
Somethings not right here. You shouldn’t be able to override a function you can’t call. That’s simply not how the JVM works. I guess that your intelli-sense is not working.
Try to use super.onDrawWithMatrix() and if this does not work, maybe post the compiler error.
Also just out of curiosity, what editor are you using?
As @medium pointed out, you can’t call superclass implementation of overridden extension functions as I found out 3 years ago. Please upvote the bug tracking this: https://youtrack.jetbrains.com/issue/KT-11488