diff --git a/include/nana/gui/widgets/listbox.hpp b/include/nana/gui/widgets/listbox.hpp index d6d13e4c..410e5118 100644 --- a/include/nana/gui/widgets/listbox.hpp +++ b/include/nana/gui/widgets/listbox.hpp @@ -1176,8 +1176,8 @@ namespace nana color_proxy header_fgcolor{ colors::black }; color_proxy header_grabbed{ static_cast(0x8BD6F6)}; color_proxy header_floated{ static_cast(0xBABBBC)}; - color_proxy item_selected{ static_cast(0xD5EFFC) }; - color_proxy item_highlighted{ static_cast(0xD5EFFC) }; + color_proxy item_selected{ static_cast(0xCCE8FF) }; + color_proxy item_highlighted{ static_cast(0xE5F3FF) }; color_proxy selection_box{ static_cast(0x3399FF) }; ///< Color of selection box border. diff --git a/include/nana/gui/widgets/widget.hpp b/include/nana/gui/widgets/widget.hpp index c355e97b..922fbe3b 100644 --- a/include/nana/gui/widgets/widget.hpp +++ b/include/nana/gui/widgets/widget.hpp @@ -245,9 +245,8 @@ namespace nana void _m_notify_destroy() override final { - events_ = std::make_shared(); - API::dev::set_events(handle_, events_); widget_base::_m_notify_destroy(); + events_ = std::make_shared(); } private: DrawerTrigger trigger_; @@ -310,9 +309,8 @@ namespace nana void _m_notify_destroy() override final { - events_ = std::make_shared(); - API::dev::set_events(handle_, events_); widget_base::_m_notify_destroy(); + events_ = std::make_shared(); } private: std::shared_ptr events_; @@ -449,9 +447,8 @@ namespace nana void _m_notify_destroy() override final { - events_ = std::make_shared(); - API::dev::set_events(handle_, events_); widget_base::_m_notify_destroy(); + events_ = std::make_shared(); } private: DrawerTrigger trigger_;