Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • chatty chatty
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 247
    • Issues 247
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 17
    • Merge requests 17
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Librem5
  • chattychatty
  • Issues
  • #151

Closed
Open
Created Jul 07, 2019 by Sebastian Krzyszkowiak@sebastian.krzyszkowiakMaintainer

Chatty's message dialogs are attached to wrong parent window

Chatty's message dialogs ("delete account" and "failed to login") are being attached to the main window as their parent, instead of the window they're actually being called in.

This leads to wrong stacking order (you can raise the preferences window above the dialog, despite of the former one being completely inactive) that may even result in inability to go back to the dialog once phoc#4 (closed) and phosh#61 are solved.

Currently phoc on master branch doesn't do stacks at all, but this problem can be already clearly seen in Mutter and KWin by clicking on the preferences window when the message dialog is shown (the dialog should be kept on top).

Screenshot_20190707_181304

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking