From 957107fce951271a70a6c694558e02fcbf48bd75 Mon Sep 17 00:00:00 2001 From: Brianna Major Date: Tue, 9 Sep 2025 10:10:17 -0400 Subject: [PATCH 1/2] Make sure mask highlights are cleared on diaglog close Signed-off-by: Brianna Major --- hexrdgui/image_canvas.py | 1 + 1 file changed, 1 insertion(+) diff --git a/hexrdgui/image_canvas.py b/hexrdgui/image_canvas.py index 413e66470..9c46d0ae1 100644 --- a/hexrdgui/image_canvas.py +++ b/hexrdgui/image_canvas.py @@ -2282,6 +2282,7 @@ def draw_mask_boundaries(self, axis, det=None): def highlight_masks(self, axis, det=None): all_verts = self.get_mask_verts('highlights', det) if not all_verts: + self.blit_manager.update() return kwargs = { From e5d51ec2a826efc04cc1f282ca04110fd6157a23 Mon Sep 17 00:00:00 2001 From: Brianna Major Date: Tue, 9 Sep 2025 10:16:57 -0400 Subject: [PATCH 2/2] Remove unused button in mask mgr dialog Signed-off-by: Brianna Major --- hexrdgui/resources/ui/mask_manager_dialog.ui | 183 ++++++++++--------- 1 file changed, 93 insertions(+), 90 deletions(-) diff --git a/hexrdgui/resources/ui/mask_manager_dialog.ui b/hexrdgui/resources/ui/mask_manager_dialog.ui index bde1bdd82..9744ee523 100644 --- a/hexrdgui/resources/ui/mask_manager_dialog.ui +++ b/hexrdgui/resources/ui/mask_manager_dialog.ui @@ -10,13 +10,66 @@ 0 0 670 - 309 + 325 Mask Management + + + + + 500 + 0 + + + + Qt::CustomContextMenu + + + QAbstractScrollArea::AdjustToContents + + + QAbstractItemView::NoEditTriggers + + + true + + + QAbstractItemView::ExtendedSelection + + + QAbstractItemView::SelectRows + + + false + + + true + + + true + + + + Name + + + AlignCenter + + + + + Presentation + + + AlignCenter + + + + @@ -49,42 +102,6 @@ - - - - - - QDialogButtonBox::NoButton - - - true - - - - - - - false - - - - 0 - 0 - - - - - 400 - 0 - - - - Apply Changes - - - - - @@ -204,6 +221,19 @@ + + + + Qt::Vertical + + + + 20 + 40 + + + + @@ -219,64 +249,37 @@ - - - - - 500 - 0 - - - - Qt::CustomContextMenu - - - QAbstractScrollArea::AdjustToContents - - - QAbstractItemView::NoEditTriggers - - - true - - - QAbstractItemView::ExtendedSelection - - - QAbstractItemView::SelectRows - - - false - - - true - - - true - - - - Name - - - AlignCenter - - - - - Presentation - - - AlignCenter - - - + + + + + + QDialogButtonBox::NoButton + + + true + + + + + + + Qt::Horizontal + + + + 500 + 20 + + + + + masks_tree - apply_changes import_masks export_masks panel_buffer