Skip to content
  • Felipe Borges's avatar
    app-window: The toplevel window should be in window group · cc93da44
    Felipe Borges authored and Felipe Borges's avatar Felipe Borges committed
    Window groups (Gtk.WindowGroup) were introduced in order to allow
    multiple windows running simultaneously and to prevent focus/input
    conflicts between them and their respective dialogs such as wizard
    and properties.
    
    By including the toplevel window in its own window group within its
    dialogs we can guarantee that the "modal" behavior is respected for
    each group. e.g., an open dialog prevents any interaction with its
    toplevel window but doesn't not interfere with other window groups.
    
    Fixes #80
    cc93da44