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

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

[Octave-bug-tracker] [bug #54720] Opening a msgbox, warndlg etc. after d


From: Pantxo Diribarne
Subject: [Octave-bug-tracker] [bug #54720] Opening a msgbox, warndlg etc. after dialog freezes octave
Date: Wed, 26 Sep 2018 04:21:06 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0

Follow-up Comment #13, bug #54720 (project octave):

@gilo: I read the Matlab documentation again and here is what I understand
(I'll assume that msgbox is only a modal dialog box in disguise, see bug
#42490)

>> When multiple modal windows exist, the most recently created window keeps
focus and stays above all other windows until it becomes invisible, or is
returned to a normal window style, or is deleted. At that time, focus reverts
to the window that last had focus.

This explains why when you create two modal dialogs consecutively the second
is above the first.

Now, in the second case where we create a non-modal figure after a modal
dialog the figure should be created and displayed *below* the dialog. This
looks like a Matlab bug.

I think this bug depends mostly on resolving bug #42490 since if I do 


dialog (); dialog ("name", "msgbox"); ## the second is a modal msgbox


I obtain the same behavior as in ML. And



dialog (); figure (); ## the second is non modal


The figure is displayed bellow as I would expect.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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