Menu

#1318 TexStudio Settings Dialog has no Parent window on Windoes

None
fixed
nobody
None
9
2015-04-30
2015-04-21
Andrew
No

On Windows, the settings dialog (Options... Configure TeXstudio) is a modal dialog (which is appropriate), but this dialog does not have its 'parent' set to the main TeXstudio window. As a consequence, if the user clicks on the main TeXstudio window, this main windows comes to the front (and the modal settings dialog goes behind and is thus hidden), but the TeXstudio window remains inactive for no obvious reason. Opening the settings dialog with a parent window set should fix this.

PS: Thanks for an amazing system; I wish I'd found TeXstudio ages ago...

Related

Bugs: #1318

Discussion

  • Tim Hoffmann

    Tim Hoffmann - 2015-04-22

    Which version of windows and TXS do you use? I cannot reproduce the described behavior.

     
    • Andrew

      Andrew - 2015-04-23

      Tim,

      Thanks for the quick response. I am on Windows 7 Enterprise, Service
      Pack 1, running:

      TeXstudio 2.9.4 (hg 5006:b43062855b2d)
      Using Qt Version 5.4.1, compiled with Qt 5.4.1 R

      I get the same behaviour with the About TeXstudio dialog, both with and
      without any document open. Hope this helps,

      Andrew

      On 22/04/2015 10:46 p.m., Tim Hoffmann wrote:

      Which version of windows and TXS do you use? I cannot reproduce the
      described behavior.


      [bugs:#1318] http://sourceforge.net/p/texstudio/bugs/1318 TexStudio
      Settings Dialog has no Parent window on Windoes

      Status: open
      Group:
      Created: Tue Apr 21, 2015 11:37 AM UTC by Andrew
      Last Updated: Tue Apr 21, 2015 11:37 AM UTC
      Owner: nobody

      On Windows, the settings dialog (Options... Configure TeXstudio) is a
      modal dialog (which is appropriate), but this dialog does not have its
      'parent' set to the main TeXstudio window. As a consequence, if the
      user clicks on the main TeXstudio window, this main windows comes to
      the front (and the modal settings dialog goes behind and is thus
      hidden), but the TeXstudio window remains inactive for no obvious
      reason. Opening the settings dialog with a parent window set should
      fix this.

      PS: Thanks for an amazing system; I wish I'd found TeXstudio ages ago...


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/texstudio/bugs/1318/
      https://sourceforge.net/p/texstudio/bugs/1318

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/
      https://sourceforge.net/auth/subscriptions

      --
      Dr Andrew J Mason
      Associate Professor
      Dept of Engineering Science
      University of Auckland
      New Zealand
      +64 9 3737599 x87909
      www.esc.auckland.ac.nz/Mason
      a.mason@auckland.ac.nz

      OpenSolver.org: Open-source Solver-compatible LP/IP optimizer for Excel
      SolverStudio.org: Excel modelling using AMPL, GAMS, PuLP, GMPL & Gurobi

       

      Related

      Bugs: #1318

  • Tim Hoffmann

    Tim Hoffmann - 2015-04-23

    Thanks for the feedback. Your system is quite similar to mine. Still I cannot reproduce this.

    Anyway, I've now made the main window a parent of the config dialog. You may try the attached executable. To do so, simply replace the original executable of your installation with this one.

     
    • Andrew

      Andrew - 2015-04-24

      Tim,

      I have now tested the new version, which (as a double check for you)
      reports itself as:

      TeXstudio 2.9.5 (hg 5071:30b93777bc38)
      This is a development version.
      Using Qt Version 5.4.1, compiled with Qt 5.4.1 R

      It still does not work for me. If I run Spy++ in Visual Studio, the
      windows still has a null Parent, as shown below.

      I cannot think of any reason why my machine would behave unusually
      (except, perhaps, that I am not running as Admin?).

      If this is a hard issue to fix (I had hoped it was trivial, but it may
      be a QT quirk?), then I am sure you have more important things to focus
      on...

      Cheers,

      Andrew

      On 23/04/2015 9:49 p.m., Tim Hoffmann wrote:

      Thanks for the feedback. Your system is quite similar to mine. Still I
      cannot reproduce this.

      Anyway, I've now made the main window a parent of the config dialog.
      You may try the attached executable. To do so, simply replace the
      original executable of your installation with this one.

      Attachment: texstudio_5071.zip (6.1 MB; application/x-zip-compressed)


      [bugs:#1318] http://sourceforge.net/p/texstudio/bugs/1318 TexStudio
      Settings Dialog has no Parent window on Windoes

      Status: open
      Group:
      Created: Tue Apr 21, 2015 11:37 AM UTC by Andrew
      Last Updated: Wed Apr 22, 2015 08:46 PM UTC
      Owner: nobody

      On Windows, the settings dialog (Options... Configure TeXstudio) is a
      modal dialog (which is appropriate), but this dialog does not have its
      'parent' set to the main TeXstudio window. As a consequence, if the
      user clicks on the main TeXstudio window, this main windows comes to
      the front (and the modal settings dialog goes behind and is thus
      hidden), but the TeXstudio window remains inactive for no obvious
      reason. Opening the settings dialog with a parent window set should
      fix this.

      PS: Thanks for an amazing system; I wish I'd found TeXstudio ages ago...


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/texstudio/bugs/1318/
      https://sourceforge.net/p/texstudio/bugs/1318

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/
      https://sourceforge.net/auth/subscriptions

      --
      Dr Andrew J Mason
      Associate Professor
      Dept of Engineering Science
      University of Auckland
      New Zealand
      +64 9 3737599 x87909
      www.esc.auckland.ac.nz/Mason
      a.mason@auckland.ac.nz

      OpenSolver.org: Open-source Solver-compatible LP/IP optimizer for Excel
      SolverStudio.org: Excel modelling using AMPL, GAMS, PuLP, GMPL & Gurobi

       

      Related

      Bugs: #1318

  • Tim Hoffmann

    Tim Hoffmann - 2015-04-25

    The version you tested contains the change. Note that for a test I've only changed the settings dialog not the about dialog.

     
  • Tim Hoffmann

    Tim Hoffmann - 2015-04-30
    • status: open --> fixed
    • Group: -->
     

Log in to post a comment.

MongoDB Logo MongoDB