https://bugs.winehq.org/show_bug.cgi?id=57302
Bug ID: 57302 Summary: In notepad++, when using the find window, if it becomes out of focus and then focus is returned, the buttons in the window no longer do what they say they do Product: Wine Version: 9.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: francisco278herrera@gmail.com Distribution: ---
In notepad++, when using the find window, if it becomes out of focus and then focus is returned, the window becomes glitched.
to reproduce, using notepad++ version 8.7, if you press ctrl+f in notepad++ to open the find window, and then click on the text document behind the find window, and then click on the find window again, the buttons in the find window no longer do what they say they do, instead they do the function of the button that was below them, and the tabs in the ui become unusable until the mouse is hovered above the tabs, in which case new tabs appear
https://bugs.winehq.org/show_bug.cgi?id=57302
--- Comment #1 from F H francisco278herrera@gmail.com --- Created attachment 77249 --> https://bugs.winehq.org/attachment.cgi?id=77249 the find window
https://bugs.winehq.org/show_bug.cgi?id=57302
F H francisco278herrera@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://notepad-plus-plus.o | |rg/downloads/v8.7/
--- Comment #2 from F H francisco278herrera@gmail.com --- added page where notepad 8.7 can be downloaded
https://bugs.winehq.org/show_bug.cgi?id=57302
--- Comment #3 from F H francisco278herrera@gmail.com --- Created attachment 77250 --> https://bugs.winehq.org/attachment.cgi?id=77250 find window showing duplicate buttons. the find next button doesn't appear until you click on the find next button on the previous screenshot, which only counts the matches on the document, and then c
find window showing duplicate buttons. the find next button doesn't appear until you click on the find next button on the previous screenshot, which only counts the matches on the document and becomes a count button, and then click on the blank space above the count button.
https://bugs.winehq.org/show_bug.cgi?id=57302
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de URL|https://notepad-plus-plus.o |https://github.com/notepad- |rg/downloads/v8.7/ |plus-plus/notepad-plus-plus | |/releases/download/v8.7/npp | |.8.7.portable.x64.zip Status|UNCONFIRMED |NEW Summary|In notepad++, when using |In Notepad++ find window |the find window, if it |gets glitched after losing |becomes out of focus and |and regaining focus |then focus is returned, the | |buttons in the window no | |longer do what they say | |they do | Ever confirmed|0 |1 Keywords| |download
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Confirming. Also found another issue, AFAIK the "Find" window shouldn't have window decorations to begin with. I think. Anyways, it's inconsistent, see bug 57305.
https://bugs.winehq.org/show_bug.cgi?id=57302
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- Issue first appears in wine-9.12, bisected to
commit b09249fdc640915aeb47012af486c8893c49ef81 (HEAD) Author: Rémi Bernon rbernon@codeweavers.com Date: Tue Jun 25 23:10:10 2024 +0200
win32u: Move the surface rect computation out of the drivers.
https://bugs.winehq.org/show_bug.cgi?id=57302
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=57302
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Rémi, would you mind taking a look?
https://bugs.winehq.org/show_bug.cgi?id=57302
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |b09249fdc640915aeb47012af48 | |6c8893c49ef81
https://bugs.winehq.org/show_bug.cgi?id=57302
--- Comment #7 from Rémi Bernon rbernon@codeweavers.com --- I opened https://gitlab.winehq.org/wine/wine/-/merge_requests/6675 which should fix the issue. I think the regression is older but because of the specific find window size, the surface rounding change triggers a different code path and causes the regression to be visible.
https://bugs.winehq.org/show_bug.cgi?id=57302
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |602040c58cecb778972c2ade6ef | |abaf3b9f963ff Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Rémi Bernon rbernon@codeweavers.com --- Should be fixed with 602040c58cecb778972c2ade6efabaf3b9f963ff.
https://bugs.winehq.org/show_bug.cgi?id=57302
--- Comment #9 from Fabian Maurer dark.shadow4@web.de --- Perfect, thanks!
https://bugs.winehq.org/show_bug.cgi?id=57302
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.20.