On 13 June 2015 at 11:27, Peter Williams <[email protected]> wrote: > On 13/06/15 09:25, Kai Willadsen wrote: >> On 8 June 2015 at 09:34, Peter Williams <[email protected]> wrote: >> Either way, could you please file a bug? > > OK. I was reluctant to do that without discussing it first.
Yeah that's all good. Thanks for the report. I suspect that reordering some present() calls will fix this particular issue, but I'll see how we go. >> This is just weird. I'm sorry, but I don't have any guidance here. It >> may be an odd interaction between GtkApplication and your window >> manager? but we certainly don't do anything strange in Meld itself. > > It could be. I don't use GtkApplication for my GUIs. I just use a > GtkWindow instance (launched from a Python script) for my main window. > > I don't know what other applications use but most of them (Geany, Firefox, > Thunderbird, regexxer, gnometerminal, etc) don't exhibit this behaviour. > However, I've just done some testing with Gnome terminal (which I'd never > tried this with before) and it exhibits the same behaviour as meld which may > help track down the problem. > > But there's a chance that it's just a side effect of the above bug and that > it will go away when that's fixed. Yeah, I'm going to guess that this is related to GtkApplication, which implements single-instance logic among other things (possibly including WM hints? I don't know). If you're so inclined, you could try and reproduce with some sample GtkApplication code and see what the story is, but I'd be extremely surprised if this was a Meld-specific problem. cheers, Kai _______________________________________________ meld-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/meld-list
