https://bugs.winehq.org/show_bug.cgi?id=50319
Bug ID: 50319 Summary: Powerpoint 2013/365: cursor not moved when clicking in current text box Product: Wine Version: 6.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: rcorreia31@gmail.com Distribution: ---
Created attachment 68898 --> https://bugs.winehq.org/attachment.cgi?id=68898 Simple Powerpoint file containing two text boxes
Running wine-6.0-rc2 compiled from source. Same issue with previous 5.x versions. Installation done in two different clean prefixes. Reproduced with KDE Plama 5.20.1 and Xfce 4.16pre1, both compiled from sources, on Centos 8.3 Both Office 32bit versions were installed using the recommendations from WineHQ. Office 2013 : https://appdb.winehq.org/objectManager.php?sClass=version&iId=26323 Office 365 (2016) : https://appdb.winehq.org/objectManager.php?sClass=version&iId=35527
Office 2013 : winetricks msxml6 Office 365 : winetricks msxml3 msxml6 riched20 riched30
Two registry updates done for 2013 and 365: . HKCU\Software\Wine\Direct3D\MaxVersionGL (DWORD) : 30002 (hex) . HKCU\Software\Wine\Direct2D\max_version_factory (DWORD) : 0
Two files copied for 2013 and 365: cp "./Common Files/Microsoft Shared/ClickToRun/AppvIsvSubsystems32.dll" "./Microsoft Office/root/Office16" cp "./Common Files/Microsoft Shared/ClickToRun/C2R32.dll" "./Microsoft Office/root/Office16"
Problem: clicking in the current text box does not set the cursor to the clicked position. To reproduce: . Create two text boxes in Powerpoint. I.E.: one for the title and one for the body ⇒ test case attached WineTestCase.pptx . Add some text to both. . Click on the text of a text box: mouse cursor is set to the right location. . Click on another part of the text in the same current text box: text box focus is lost and the mouse cursor is not set to where we clicked. In fact the mouse cursor is not displayed anymore. If we click on any character in the other non-current text box: the cursor moves to where we clicked as expected. So the problem only occurs when we want to put the cursor on another location within the text box we are already in.
There are another problems that are maybe a side effect of this one: . Double-click on a text of another text box: the text is not selected. A first click is necessary to set the focus. . Select a text by clicking and moving the mouse within the current text box: the text is not selected.
No workaround found except first reselecting the text box. I.E. Esc+left click, Right+Left click.