Hi again,
today I retested the situation on Ubuntu 22.04 and was able to reproduce
it with PyQt 6.3. However, it did not always occur on the first attempt.
Most times you had to move the cursor around to various positions and
eventually eric7 crashed when trying to show a completion list.
Using the PyQt 6.4 snapshot I could not reproduce it. The completion
lists were shown without a crash. Maybe Qt 6.4 improved the Wayland
handling and the observed issue is really a Qt rather than a
PyQt/QScintilla issue.
Regards,
Detlev
Am 22.09.22 um 15:08 schrieb Phil Thompson:
On 15/08/2022 12:51, Detlev Offenbach wrote:
Hi Phil,
I think there is an issue with latest QScintilla. Whenever eric tries
to show a completion list it crashes with a segmentation fault when
run under Wayland (tested on Ubuntu 22.04 and reported for Mint 21).
Another effect I observed under Wayland is, that when a shown
autocompletion list is to be updated, the updated one is not shown (or
is hidden/invisible). I could not generate this erroneous behavior on
Ubuntu 20.04 Wayland.
The faulty behavior could also be seen in the Linux environment of
ChromeOS, which has a yet another Wayland implementation.
Regards,
Detlev
PS: Unfortunately I am not able to present a minimal example for this
issue.
I've tried my test editor with Qt v6.3.2 on Ubuntu 20.04 and Qt
v6.4.0rc on Ubuntu 22.04 and I can't reproduce the problem.
Phil
--
Detlev Offenbach
[email protected]