Currently in various places in the code base we are using deprecated methods from enable.
Ref: enthought/enable#814 and enthought/enable#794
The only uses of _draw_component that actually end up calling the methods in enable (ie would break if removed in enable) are mentioned here enthought/enable#781 (comment)
(note for other uses the class explicitly overrides _draw_component and doesn't call super)
The other uses we still likely want to remove at some point as the method is intended for compatibility with the "old" draw approach.
The other methods removed in the linked PR are not used in chaco.
Currently in various places in the code base we are using deprecated methods from enable.
Ref: enthought/enable#814 and enthought/enable#794
The only uses of
_draw_componentthat actually end up calling the methods in enable (ie would break if removed in enable) are mentioned here enthought/enable#781 (comment)(note for other uses the class explicitly overrides
_draw_componentand doesn't call super)The other uses we still likely want to remove at some point as the method is intended for compatibility with the "old" draw approach.
The other methods removed in the linked PR are not used in chaco.