Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gtk gtk
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,436
    • Issues 1,436
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 237
    • Merge requests 237
  • 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
  • GNOME
  • gtkgtk
  • Issues
  • #620

Closed
Open
Created May 02, 2016 by Bugzilla@bugzilla-migration💬Reporter

GnuCash Locks Up / Freezes After Moving Billing Terms Editor To Another Display

Submitted by Ron Westfall

Assigned to gtk-quartz maintainers

Link to original bug (#765892)

Description

Overview: On a computer with multiple displays, GnuCash locks up / freezes if the billing terms editor dialog is dragged to another display and the New button is pressed to create a new billing term. After the New button is pressed, there is a brief flicker as the new billing term dialog is very briefly displayed. The dialog disappears and the application is locked up / frozen, presumably because the application is waiting for the user to press Cancel or OK on missing dialog.

Steps to Reproduce:

  1. Start GnuCash on a computer that has multiple displays.
  2. Use Business -> Billing Terms Editor to display the billing terms editor dialog.
  3. Drag the billing terms editor dialog by its title bar to another display.
  4. Press the New button in the billing terms editor dialog.

Actual Results: When the New button is pressed, the new billing term dialog is very briefly displayed, but it then disappears. The dialog can not be found on any display or hiding under any displayed window. GnuCash is locked up / frozen, presumably because it is waiting for the Cancel or OK button to be pressed in the missing new billing term dialog.

Expected Results: When the New button is pressed, the new billing term dialog should be displayed until dismissed by pressing Cancel or OK.

Build Date & Hardware: MacBook Pro laptop running MacOS X 10.10.5 with two external non-Retina displays connected via Thunderbolt ports. GnuCash 2.6.12 build 2016-03-26.

Additional Builds & Platforms: Unknown

Version: 2.24.x

Assignee
Assign to
Time tracking