bugGNU Octave - Bugs: bug #41093, Octave GUI cycles minimize on...


bug #41093: Octave GUI cycles minimize on opening

Submitted by:  None
Submitted on:  Sat 04 Jan 2014 02:35:50 AM UTC  
Category:  GUI Severity:  3 - Normal
Priority:  5 - Normal Item Group:  None
Status:  Fixed Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  Closed Release:  3.8.0
Operating System:  Mac OS

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Mon 10 Feb 2014 08:02:22 PM UTC, comment #19: 

I am closing this bug and have opened a new one (bug #41542) for the crash when repositioning widgets (comment #17).

Torsten Lilge <ttl>
Project Member
Sun 09 Feb 2014 05:47:06 PM UTC, comment #18: 

I do not build my Octave, I just download the .dmg file from Sourceforge.  I'll wait for the next release.

Bernard Abramson <newton1130>
Sun 09 Feb 2014 02:16:21 AM UTC, comment #17: 

Ah, I did managed to get a crash. Here's what I did.

Startup config:
--- Command history / file browser in tabbed view on the left (command history focus)
--- Editor / command window in tabbed view on the right (command window focus)

I clicked the command window to undock, and then I docked it back into the Editor window.

This caused the following crash:

Michael C. Grant <mcgrant>
Sat 08 Feb 2014 10:59:12 PM UTC, comment #16: 

Can the widgets be repositioned without crash (comment #11)?

Torsten Lilge <ttl>
Project Member
Sat 08 Feb 2014 07:50:49 PM UTC, comment #15: 

Tested on my Mac. Works great. Thank you!

Michael C. Grant <mcgrant>
Sat 08 Feb 2014 09:21:45 AM UTC, comment #14: 

I have pushed changeset
that fixes some other issues related to minimized startup. If you are building from the hg reposities, could you please test the patch?

Torsten Lilge <ttl>
Project Member
Sat 25 Jan 2014 10:36:45 PM UTC, comment #13: 

Torsten, if I do as you suggest, the behavior is the same.

Michael C. Grant <mcgrant>
Sat 25 Jan 2014 09:07:28 PM UTC, comment #12: 

OK, got it.  See attached screenshot.  It still bounced twice (i.e., opened 3 times).  No change.

Bernard Abramson <newton1130>
Sat 25 Jan 2014 08:59:09 PM UTC, comment #11: 

Having problems separating them.  Octave crashes whenever I try to move any one of the three into its own frame (not floating but tiled).  I've tried several times.

Bernard Abramson <newton1130>
Sat 25 Jan 2014 08:47:41 PM UTC, comment #10: 

Could you please move the widgets such that there are no tabbed wigdets, i.e. that console, editor and documentation are separated and not tabbed? What happens at the next startup?

Torsten Lilge <ttl>
Project Member
Sat 25 Jan 2014 08:30:37 PM UTC, comment #9: 

Sorry for the misunderstanding.

Nothing is floating.  I notice that the first time the window opens it’s displaying the Documentation tab in the right frame, the second time it’s displaying the editor tab, and final times it’s displaying the command window.  I tried closing Octave with the Documentation tab visible.  When I re-opened the sequence was (1) open in Documentation, (2) open in Documentation, (3) open in Command Window.

Bernard Abramson <newton1130>
Sat 25 Jan 2014 08:01:19 PM UTC, comment #8: 

Ah, I was unaware that the bug reporting system did not handle email traffic. Sorry about that!

In my case, the GUI initializes in a minimized state and cycles as follows:

minimized -> open -> minimized -> open -> minimized -> open.

The first time opens,  it looks different than the other two times. Specifically, it opens in the top-left corner of the screen, it is a different size, and the documentation window is in focus instead of the command window. The second and third times it opens, it is in the configuration I expect it.

I've attached screenshots for both.

Michael C. Grant <mcgrant>
Sat 25 Jan 2014 08:01:18 PM UTC, comment #7: 

I experienced this with default configuration at first startup. The widgets are docked by default. Would screencast be helpful?

Maciej Bałuta <mbaluta>
Sat 25 Jan 2014 05:36:53 PM UTC, comment #6: 

I mean the dock widgets of the Octave gui (editor, documentation, file browser etc.). Are they docked or floating when octave exited the last time. This configuration is recovered during next startup.

Torsten Lilge <ttl>
Project Member
Sat 25 Jan 2014 04:38:47 PM UTC, comment #5: 

I have some widgets but rarely use them.  I’m not sure how one opens an app when the widgets are floating.  The background is greyed out and so the app launcher and dock are inaccessible.  If you wish I can delete all widgets and try again.

Bernard Abramson <newton1130>
Sat 25 Jan 2014 01:49:15 PM UTC, comment #4: 

Can I assume from comment #3 that the behavior does not depend on the state of the dock widgets at startup (see my comment #1)?

Torsten Lilge <ttl>
Project Member
Thu 16 Jan 2014 10:31:50 PM UTC, comment #3: 

For what it's worth, I installed Octave on Jan 11 and experience this behavior every time I open the GUI version.

Bernard Abramson <newton1130>
Mon 06 Jan 2014 03:50:38 AM UTC, comment #2: 

I can confirm this behavior in both the Octave Forge binary and one manually compiled using Homebrew. In fact, it minimizes twice before it stays open.

Michael C. Grant <mcgrant>
Sat 04 Jan 2014 11:38:33 AM UTC, comment #1: 

Does the behavior depend on the state of the widgets (floating, not floating)?

Torsten Lilge <ttl>
Project Member
Sat 04 Jan 2014 02:35:50 AM UTC, original submission:  

When I open the octave GUI from the task bar it opens then minimizes and repeats once and finally opens and stays open (the cycle is: open, minimized, open, min, open).



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files
file #30376:  mcg-shot-1.png added by mcgrant (230KiB - image/png)
file #30377:  mcg-shot-2.png added by mcgrant (379KiB - image/png)


Depends on the following items: None found

   bug dependencies.


Carbon-Copy List
  • -email is unavailable- added by mbaluta (Posted a comment)
  • -email is unavailable- added by newton1130 (Posted a comment)
  • -email is unavailable- added by mcgrant (Posted a comment)
  • -email is unavailable- added by ttl (Posted a comment)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.




    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-08-27 mtmiller Dependencies- => bugs #45836 is dependent
    2014-02-10 ttl StatusNeed Info => Fixed
        Open/ClosedOpen => Closed
    2014-01-25 newton1130 Attached File- => Added Screen Shot 2014-01-25 at 4.05.48 PM.png, #30378
    2014-01-25 mcgrant Attached File- => Added mcg-shot-1.png, #30376
        Attached File- => Added mcg-shot-2.png, #30377
    2014-01-25 ttl StatusNone => Need Info

    Back to the top

    Powered by Savane 3.7