Стандартная библиотека CSpinEdit мигание стрелок если в CEdit read-only = false

 
Я унаследовал класс CSpinEdit и сделал поля с Edit и стрелками protected.
protected:
   //--- dependent controls
   CEdit             m_edit;                // the entry field object
   CBmpButton        m_inc;                 // the "Increment button" object
   CBmpButton        m_dec;                 // the "Decrement button" object

m_edit.ReadOnly(false);

После этого при вводе текста вручную в SpinEdit - стрелки исчезают, а при перемещении курсора начинают мигать.

- Это скриншот где стрелки пропали

- а тут они месте

Неприятно если при каждом вводе текста все жутко мигает, это же стандартная библиотека тут все должно работать идеально.