I have a Tree view and list view similar to explorer in a MDI Application. In the List View I have a Popup menu displayed on click of the right mouse button.The problem is if I right click on any label of list view I get the Popup menu for the first time, but then if I click in another Label or same label area of List view I get the menu only in the second mouse click and not in the first click itself.i.e. I get the Popup menu for the first time without any problems but after that I get the Popup menu only after two mouse clicks.Please suggest a solution.