Jive Software Open Source

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Spark
  • SPARK-1056

Save Spark window positions on non-primary screen

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.5.8
  • Fix Version/s: None
  • Component/s: General
  • Labels:
    None
  • Acceptance Test - Add?:
    No

Description

http://www.igniterealtime.org/community/message/191172#191172

Currently, Spark thinks that window coordinates off the main screen are invalid and resets them at startup. This patch fixes this issue for both the main window and chat windows.

Implementation:

Spark now checks to make sure that at least 25% of the title bar is visible on at least one screen. The reason for 25% of the title bar is that the window could span multiple monitors and trying to make sure that it was completely inside the the union of all the screens was proving to be less than trivial. Besides, I would posit that having at least some of the title bar visible on the screen is a valid position. It's easy enough to change and I won't be offended if you want to revisit this part of the logic.

-Steve

  • Options
    • Sort By Name
    • Sort By Date
    • Ascending
    • Descending
    • Download All

Attachments

  1. Text File
    multi-screen-position.patch
    05/06/09 06:28 PM
    4 kB
    wroot

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
There are no comments yet on this issue.

People

  • Assignee:
    Michael Will (cstux)
    Reporter:
    wroot
Vote (0)
Watch (2)

Dates

  • Created:
    05/06/09 06:28 PM
    Updated:
    05/07/09 12:36 PM
    Resolved:
    05/07/09 12:36 PM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for igniterealtime.org. Try JIRA - bug tracking software for your team.