[Bug 581] New - Weird contextmenu appearing on Open common dialogbox
wine-bugs at winehq.com
wine-bugs at winehq.com
Wed Apr 17 14:38:58 CDT 2002
http://bugs.codeweavers.com/show_bug.cgi?id=581
*** shadow/581 Wed Apr 17 14:38:58 2002
--- shadow/581.tmp.15179 Wed Apr 17 14:38:58 2002
***************
*** 0 ****
--- 1,36 ----
+ +============================================================================+
+ | Weird contextmenu appearing on Open common dialogbox |
+ +----------------------------------------------------------------------------+
+ | Bug #: 581 Product: Wine |
+ | Status: UNCONFIRMED Version: 20020310 |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-misc |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs at winehq.com |
+ | Reported By: myasar at free.fr |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ Launch notepad for example and File|Open to open Openfile dialog,
+ select "Detailled view".
+ Double-click inside the listview on a blank zone causes a
+ context menu to appears at coord (0,0) of the screen.
+
+ Cause :
+ In listview.c we are sending LVM_ITEMSELECTA on doubleclick :
+ we see in LISTVIEW_LButtonDblClk()) : hdr_notify(hwnd, LVN_ITEMACTIVATE)
+
+ From shell32/shlview.c ShellView_OnNotify() we have :
+
+ case LVN_ITEMACTIVATE:
+ TRACE("-- LVN_ITEMACTIVATE %p\n",This);
+ OnStateChange(This, CDBOSC_SELCHANGE); /* the browser will get the
+ IDataObject now */
+ ShellView_DoContextMenu(This, 0, 0, TRUE);
+ break;
+
+ Tested on Wine-20020411 (and previous releases)
\ No newline at end of file
More information about the wine-bugs
mailing list