octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #66032] double clicking in Documentation tab h


From: Dennis Cote
Subject: [Octave-bug-tracker] [bug #66032] double clicking in Documentation tab hangs Octave 9.2.0
Date: Mon, 29 Jul 2024 13:44:15 -0400 (EDT)

Follow-up Comment #9, bug #66032 (group octave):


[comment #8 comment #8:]
> Showing the welcome wizard or not obviously trigger different paths in Qt-
and/or Windows-libs.

Yes, that's obvious. That may be caused by using one or both libraries
incorrectly. Error handling is often notoriously bad.

As the old story goes: If I go to the doctor and say "It hurts when I do
this", he may just say "Stop doing that".

In Octave's case, it hurts when there is no Qt dialog displayed before
switching sessions, so perhaps Octave should stop trying to switch sessions
without first displaying a Qt dialog.

Since this is only a problem on Windows because Octave only switches Windows
Sessions on Windows OS, the work-around dialog should only be displayed on
Windows systems. It could be shown on all platforms for cross-platform
compatibility.

I repeat, displaying a Qt dialog, any dialog, early in the startup process (as
when the welcome wizard displays its dialogs) completely prevents the hangs in
the Qt File Dialogs and the documentation tab (and likely other places that
have not been discovered yet). After that, everything works as expected.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66032>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]