@jbeich Thanks for the fixes! I merged the other PR. In this one there's one problem with 8be2bbd however, the reinterpreted_cast does not actually make the RunCompositor a CompositorInterface. As a result, GetFontSize() cannot be called, and the title bars do not show up. As an alternative, I propose we retain the dynamic_cast, and instead move the RunCompositor class definition above RunBackend to fix the error.
@jbeich Thanks for the fixes! I merged the other PR. In this one there's one problem with 8be2bbd however, the
reinterpreted_cast
does not actually make theRunCompositor
aCompositorInterface
. As a result,GetFontSize()
cannot be called, and the title bars do not show up. As an alternative, I propose we retain the dynamic_cast, and instead move theRunCompositor
class definition aboveRunBackend
to fix the error.