From 8312a468ca09500b4dc97aa6cb9b0a6d01b6386f Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Fri, 8 Sep 2023 00:40:40 +0200 Subject: [PATCH] Fixed issue-1473 (Ignore 'Summarize missing layers' when sending XOR result to other layout) --- src/plugins/tools/xor/lay_plugin/XORToolDialog.ui | 2 +- src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/tools/xor/lay_plugin/XORToolDialog.ui b/src/plugins/tools/xor/lay_plugin/XORToolDialog.ui index b9ad1d6c8..a766196e0 100644 --- a/src/plugins/tools/xor/lay_plugin/XORToolDialog.ui +++ b/src/plugins/tools/xor/lay_plugin/XORToolDialog.ui @@ -341,7 +341,7 @@ - Summarize missing layers + Summarize missing layers (when output is marker DB) true diff --git a/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc b/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc index 3750f683a..3cdb94b83 100644 --- a/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc +++ b/src/plugins/tools/xor/lay_plugin/layXORToolDialog.cc @@ -1420,7 +1420,7 @@ XORToolDialog::run_xor () size_t todo_count = 0; XORJob::EmptyLayerHandling el_handling = XORJob::EL_optimize; - if (summarize) { + if (summarize && output_mode == OMMarkerDatabase) { el_handling = XORJob::EL_summarize; } else if (process_el) { el_handling = XORJob::EL_process;