Menu

#616 [bug 5008] Panel-splitter drag issue

Next_major_release
closed
nobody
None
1
2014-11-03
2014-10-12
No

After dragging a panel splitter when a view splitter is visible, the view splitter reacts when the mouse moves across it into the second view.

The patch resolves this problem by removing the WM_MOUSE_LL hook entirely from DockingSplitter.cpp -- there is no need to hook the mouse messages, they are already being delivered to the splitter as a result of the SetCapture() call.

1 Attachments

Discussion

  • Mike Cowperthwaite

    Hooks should generally be considered a technique of last resort. I suggest revisiting all the other usages of hooks in this software to evaluate whether others can be eliminated.

     
  • Don HO

    Don HO - 2014-10-21
    • status: open --> closed
    • Priority: 5 --> 1
     
  • Don HO

    Don HO - 2014-10-21

    I cannot reproduce this issue at all.
    Could you provide the instructions to reproduce this bug?

     
  • Mike Cowperthwaite

    I did provide instructions, at bug 5008.