https://bugs.winehq.org/show_bug.cgi?id=54135
Bug ID: 54135 Summary: JGlossator v5.0: Hovering textboxes not displaying Product: Wine Version: 8.0-rc1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: mshtml Assignee: wine-bugs@winehq.org Reporter: metcalsr@gmail.com Distribution: ---
Created attachment 73666 --> https://bugs.winehq.org/attachment.cgi?id=73666 +mshtml
Application features hover-over translations for text in the search box. This is not only an important QoL feature, but often provides alternative translations which aid significantly in understanding the text. These hovering boxes break under wine.
https://bugs.winehq.org/show_bug.cgi?id=54135
Steve Metcalf metcalsr@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |ArchLinux URL| |https://jglossator.sourcefo | |rge.net/
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #1 from Steve Metcalf metcalsr@gmail.com --- Created attachment 73667 --> https://bugs.winehq.org/attachment.cgi?id=73667 Example of intended behavior
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #2 from Rafał Mużyło galtgendo@o2.pl ---
These hovering boxes break under wine.
Elaborate how.
Though I may have a hunch why - untestable without an account on koohii.
https://bugs.winehq.org/show_bug.cgi?id=54135
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://jglossator.sourcefo |https://kumisystems.dl.sour |rge.net/ |ceforge.net/project/jglossa | |tor/JGlossator_v5.0/JGlossa | |tor_v5.0.zip Ever confirmed|0 |1 CC| |dark.shadow4@web.de Status|UNCONFIRMED |NEW Keywords| |download
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Start the program, enter for a word (e.g. "cookie"), press enter. Then you hover over one of the entries.
Confirming.
https://bugs.winehq.org/show_bug.cgi?id=54135
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #4 from Steve Metcalf metcalsr@gmail.com --- (In reply to Rafał Mużyło from comment #2)
These hovering boxes break under wine.
Elaborate how.
Though I may have a hunch why - untestable without an account on koohii.
Sorry for the late reply. Here's, some Japanese text: 「テスト」
If you copy that to your clipboard, it will appear in the search bar at the top and provide a translation below, if you hover over any Japanese text in the program the popup should appear.
You do not need any accounts to utilize this program. From my understanding, it sends your text as a series of EDICT queries.
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #5 from Rafał Mużyło galtgendo@o2.pl --- I've meant elaborate what "broken" in this context means.
Are the boxes misplaced, is the text garbled, etc. ?
How it's supposed to work is already clear from the screenshot...
My hunch is that addresses are wrong, but mshtml channel is insufficient to confirm that - not sure which wine component would show it, cause it might even be wine-gecko.
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- This has many issues...
First, document loaded is not delivered:
notif_complete(This, DISPID_DOCUMENTCOMPLETE);
It uses that to register it's mouse move handler
If we comment out
if(!This->browser_service) /* FIXME: Not fully correct */
it get into its mouse move handler
But then we get an assert in mono:
Assertion at /vagrant/mono/mono/metadata/cominterop.c:674, condition `MONO_CLASS_IS_INTERFACE_INTERNAL (ic)' not met
Then we also have HTMLTxtRange_moveToPoint not implemented.
Furthermore, when you search, then mouse move isn't working again. For some reason it doesn't seem to fire
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- (In reply to Rafał Mużyło from comment #5)
I've meant elaborate what "broken" in this context means.
Just test it. As I said, they boxes imply don't show up when they should.
My hunch is that addresses are wrong, but mshtml channel is insufficient to confirm that - not sure which wine component would show it, cause it might even be wine-gecko.
It's most likely mshtml.
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #8 from Steve Metcalf metcalsr@gmail.com --- It's probably not much help, but here's a Japanese sentence with a mix of hiragana, katakana, and kanji, which might be helpful for testing. 「彼は紅蓮なペンキで、夕暮れの景色を塗った。」
https://bugs.winehq.org/show_bug.cgi?id=54135
--- Comment #9 from Steve Metcalf metcalsr@gmail.com --- Still in wine-8.11