Ticket #4483 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

The location of windows is forgotten in Project load/save

Reported by: Nick Draper Owned by: Roman Tolchenov
Priority: major Milestone: Release 2.2
Component: MantidPlot Keywords:
Cc: Blocked By:
Blocking: Tester: Peter Parker

Description

particularly floating windows. but also docked as well I think

However you need to be carefull not to place a window where it cannot be reached.

Think of this situation:

  • Laptop user saves a project, while docked to a second monitor.
  • Loads the project after undocking, second monitor is no available.
  • We need to spot that the window would be outside the available area and pick a sensible location.

Change History

comment:1 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.1 to Release 2.2

Moved at end of release 2.1

comment:2 Changed 8 years ago by Roman Tolchenov

  • Status changed from new to accepted

comment:3 Changed 8 years ago by Roman Tolchenov

Re #4483. Restore window location after loading a project.

Changeset: 93a8205d0ae5f0d3e6f8f256caaae5b702753acc

comment:4 Changed 8 years ago by Roman Tolchenov

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:5 Changed 8 years ago by Roman Tolchenov

Re #4483. Restore window location after loading a project.

Changeset: 93a8205d0ae5f0d3e6f8f256caaae5b702753acc

comment:6 Changed 8 years ago by Roman Tolchenov

Re #4483. Restore window location after loading a project.

Changeset: 93a8205d0ae5f0d3e6f8f256caaae5b702753acc

comment:7 Changed 8 years ago by Peter Parker

  • Status changed from verify to verifying
  • Tester set to Peter Parker

comment:8 Changed 8 years ago by Peter Parker

  • Status changed from verifying to closed

Window positions are correctly remembered when they are inside the available area, and are moved inside when they would otherwise not be fully visible.

Passed.

This ticket highlights a bug in plot windows, whose sizes are not correctly remembered. Raised #5702.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5330

Note: See TracTickets for help on using tickets.