https://bugs.kde.org/show_bug.cgi?id=359682
Bug ID: 359682 Summary: spellcheck dialog does not appear in Kate/Kwrite on Fedora 23/24 Product: kate Version: unspecified Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: kwrite Assignee: kwrite-bugs-n...@kde.org Reporter: j...@agliodbs.com Kate Version: 15.12.1 KDE Frameworks 5.18.0 Qt 5.5.1 (built against 5.5.1) Platforms: tested on Fedora 23 and Fedora 24 Dictionary: American English Currently, the following spellcheck functions which require interactive dialogs do not work in either Kate or Kwrite: * check spelling * check spelling (from cursor) * change dictionary What seems to be happening is that the interactive dialog to check spelling is not displaying, or is displaying unusably. Supporting this theory, "automatic spell checking" with red underlining appears to work correctly. This issue seems to be related to, but distinct from, this bug: https://bugs.kde.org/show_bug.cgi?id=343313 Reproducible: Always Steps to Reproduce: 1. Open a document in Kate 2. Select Tools --> Spelling --> Spelling Actual Results: 3. No spellcheck dialog will appear, or 3. A dialog will appear which says "spellcheck complete [OK]" Expected Results: 3. A dialog should appear allowing interactive spellcheck. "Change dictionary", differently from spellcheck, will cause a change: the change dictionary dropdown will appear *on the status bar* instead of in a dialog. This makes it impossible to actually select a dictionary ... or to dismiss the drop-down. Error output if I run Kate in terminal seems to be mixed. I see all three of these results: * Sometimes there is no error output * Sometimes I see this error, multiple times: 0x558f6b3422d0 void QWindowPrivate::setTopLevelScreen(QScreen*, bool) ( QScreen(0x558f6aab3460) ): Attempt to set a screen on a child window. * Sometimes I see this error, once: QStackedWidget::setCurrentWidget: widget 0x55d2dd4d7d50 not contained in stack I have not figured out the pattern of what action produces what error. Bug discovered by me on my laptop; verified by rdeiter in IRC who tested on Fedora23. -- You are receiving this mail because: You are watching all bug changes.