#512 dialog lag on windows

v1.25
closed-fixed
Matthew Brush
Windows (49)
Unknown
5
2014-08-16
2010-06-16
gok6tm
No

Hi,
I use Geany 0.19, GTK+ 2.16.6, GLib 2.20.5 (French_France.1252) on windows.
I have some troubleshootig with some dialog as color chooser or open / save dialogs (windows style)
I don't know how to describe this, but maybe an image can more so see geanyLag.png

this troubleshooting is maybe from gtk but ... you will see if you can change something.

Thanks for all

Discussion

  • gok6tm
    gok6tm
    2010-06-16

    Screenshot from geany

     
    Attachments
  • Enrico Tröger
    Enrico Tröger
    2010-06-20

    AFAIK this is a problem in GTK/GDK and won't be fixed but I might be wrong.
    IIRC you can find an existing bug report on bugzilla.gnome.org.

     
  • gok6tm
    gok6tm
    2010-06-21

    thanks so i'll have to wait for a gtk correction

     
  • Matthew Brush
    Matthew Brush
    2012-09-12

    I'm actually working on this right now. What happens is, when using the native Windows dialogs, when the dialog opens it blocks the GTK main loop and so the main Geany window doesn't get repainted/redrawn. The dialogs need to be opened in a seperate thread so the main loop can continue to iterate (Inkscape does this). So far my fix seems to be working but needs to be applied to all dialogs and tested some more.

     
  • Matthew Brush
    Matthew Brush
    2012-09-12

    • assigned_to: nobody --> codebrainz
     
    • status: open --> closed-fixed
    • Found in: --> Unknown
    • Fixed in: --> v1.25