Gtk-Message: GtkDialog mapped without a transient parent

@prculley
Could you re-check this patch? I have two places where this “Define Filters” dialog is invoked. And both now are added to the Windows menus in weird way and different ways.

  • the built-in Clipboard called from that Context menu. Instead of layering it into the Clipboard, it adds a submenu and menu item that are named the same:
    image

  • The other is an experimental add-on that calls from a button in the dialog. And still does the doubled name at submenu and menu name but pushes it down a level deeper:
    image