fix bug that menu_popuper doesn't popup a menu
This commit is contained in:
parent
9f61e21c87
commit
a30eef53ec
@ -1370,24 +1370,8 @@ namespace nana
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
bool popup = false;
|
|
||||||
switch(mouse_)
|
if((mouse::any_button == mouse_) || (mouse_ == arg.button))
|
||||||
{
|
|
||||||
case mouse::left_button:
|
|
||||||
popup = arg.left_button;
|
|
||||||
break;
|
|
||||||
case mouse::middle_button:
|
|
||||||
popup = arg.mid_button;
|
|
||||||
break;
|
|
||||||
case mouse::right_button:
|
|
||||||
popup = arg.right_button;
|
|
||||||
break;
|
|
||||||
case mouse::any_button:
|
|
||||||
popup = true;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
if(popup)
|
|
||||||
mobj_.popup(owner_, pos_.x, pos_.y);
|
mobj_.popup(owner_, pos_.x, pos_.y);
|
||||||
}
|
}
|
||||||
//end class
|
//end class
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user