Update toolbar.cpp

This commit is contained in:
kmribti 2016-01-25 08:26:27 +01:00
parent bfc775c5e0
commit f20c73129f

View File

@ -387,13 +387,10 @@ namespace nana
std::size_t index = 0; std::size_t index = 0;
for(auto m: impl_->items.container()) for(auto m: impl_->items.container())
{ {
auto px = static_cast<const int>(m ? m->pixels : 3); unsigned x = static_cast<unsigned>(pos.x);
if (m && x >= m->position && x <= (m->position+m->pixels))
if(pos.x < px)
return (((!m) || (!m->enable && !want_if_disabled)) ? npos : index); return (((!m) || (!m->enable && !want_if_disabled)) ? npos : index);
pos.x -= px;
++index; ++index;
} }
return npos; return npos;