Ticket #11677 (closed: fixed)
Fix: When removing the peaks filter the underlying splatterplot filter is not set to visible
Reported by: | Anton Piccardo-Selg | Owned by: | Anton Piccardo-Selg |
---|---|---|---|
Priority: | major | Milestone: | Release 3.4 |
Component: | Framework | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description
This seems to be yet another integration issue. When the peaks table is being deleted, it does not change the visibility of the underlying splatterplot filter.
Attachments
Change History
comment:2 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Change deletion style
Changeset: 0824b8036a533c6bfe1a6db824a6f5d586d3943c
comment:3 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 delete peak sources according to new standard
Changeset: 43586268ded0eef9cb412a931251da0fd5cc03fa
comment:4 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Refactor naming of internally rebinned workspaces
Changeset: 3d92d66c0298b05c4381fe2923148d17baca2620
comment:5 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Hedge representation when changing color of peaks in vsi
Changeset: 4c34b2fb33c2b3b5b41e728dc258a0cb8ecd1f97
comment:6 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Destroy peak filter correctly
Changeset: 4a86c2da8a02e91837c94550246cb86fb2ec2447
comment:7 Changed 5 years ago by Anton Piccardo-Selg
- Status changed from inprogress to verify
- Resolution set to fixed
This is being verified as pull request #717.
comment:8 Changed 5 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:9 Changed 5 years ago by Owen Arnold
Also, if you set a background colour in the vsi (with the default background colour setting set in the Mantid preferences), and then drag and drop a peaks workspaces onto the VSI, the colour reverts back to the Mantid preferences version.
comment:10 Changed 5 years ago by Anton Piccardo-Selg
- The identifier names of our plugins in splatterplot were moved to MdConstants
- The suggested for the unsigned ints were implemented
- The bug regarding the background color was fixed
- An additional (old) crash bug was discovered and fixed
Parts 3 and 4 require additional testing
Testing Item 3
- Ensure that you have enabled the checkbox "Use defaults for the color map and background color" in the preferences window.
- Load the sample data set into the VSI, switch to standard view
- Change the color map and the backgroudn color; make a note of them
- Load the same workspace a second time (a distinct source is being created)
- Confirm that the color map and background color have not changed
- Switch to the ThreeSlieView
- Confirm that the color map and background color have not changed
- Close the VSI, but not Mantid and load the sample data set again into the VSI
- Confirm that the original color map and background color are loaded.
Testing Item 4
The crash occured when switching from standard view to splatterplot view without have an active source. This had not been hedged for in the SplatterPlotView's render method.
- Load the sample data set into the VSI
- Click on the builtin node of the pipelineBrowser
- Confirm that there is no active source, by checking that the properties panel does not contain useful information
- Switch to the splatterplot view
- Confirm that Mantid does not crash
- Confirm that a warning is produced in the log.
- Drag and drop a peaks workspace into the splatterplot view
- Confirm that Mantid does not crash
- Confirm that a warning is produced in the log.
comment:11 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix changing background color when loading
Changeset: 1152c2482bc8e4ccf308db70e6f4dee8976bec1f
comment:12 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 add static const identifiers to md constants
Changeset: 33ba453fe9565d320f00b6377efab3587aa9aea4
comment:13 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix crash when not haveing active source
Changeset: 4f8014e09df50afd4d244224f16cbb7d38f6ad09
comment:14 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 handle further crash scenarios
Changeset: 9c7636c14761fc0f8040059ffc5ad8b12884e090
comment:15 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix for wrong namespace
Changeset: 91bedd6213e56d3abf4054910ac4ccba642ebb60
comment:16 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix the focus of the splatterplot
Changeset: 30b49de86250121276e1fb94e1b70032cbae3008
comment:17 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Change deletion style
Changeset: 0824b8036a533c6bfe1a6db824a6f5d586d3943c
comment:18 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 delete peak sources according to new standard
Changeset: 43586268ded0eef9cb412a931251da0fd5cc03fa
comment:19 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Refactor naming of internally rebinned workspaces
Changeset: 3d92d66c0298b05c4381fe2923148d17baca2620
comment:20 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Hedge representation when changing color of peaks in vsi
Changeset: 4c34b2fb33c2b3b5b41e728dc258a0cb8ecd1f97
comment:21 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 Destroy peak filter correctly
Changeset: 4a86c2da8a02e91837c94550246cb86fb2ec2447
comment:22 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix changing background color when loading
Changeset: 1152c2482bc8e4ccf308db70e6f4dee8976bec1f
comment:23 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 add static const identifiers to md constants
Changeset: 33ba453fe9565d320f00b6377efab3587aa9aea4
comment:24 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix crash when not haveing active source
Changeset: 4f8014e09df50afd4d244224f16cbb7d38f6ad09
comment:25 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 handle further crash scenarios
Changeset: 9c7636c14761fc0f8040059ffc5ad8b12884e090
comment:26 Changed 5 years ago by Anton Piccardo-Selg
Refs #11677 fix for wrong namespace
Changeset: 91bedd6213e56d3abf4054910ac4ccba642ebb60
comment:27 Changed 5 years ago by Owen Arnold
- Status changed from verifying to closed
Merge pull request #717 from mantidproject/feature/11677_fix_splatterplot_not_in_focus_issue
fix splatterplot not in focus issue
Full changeset: 2b4d99fc4d00f5919677397c44789a57a2fb2c19
comment:28 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 12515
Refs #11677 fix the focus of the splatterplot
Changeset: 30b49de86250121276e1fb94e1b70032cbae3008