summaryrefslogtreecommitdiffstats
path: root/ds9/library/load.tcl
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2019-04-25 17:26:42 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2019-04-25 17:26:42 (GMT)
commita78f03fd65c1f61dee4617fe1b4a2e5c2ad91b0b (patch)
tree58a1679f064fbe14040ec24a95245660070f6124 /ds9/library/load.tcl
parentb51732a3bab0960d23885f8ccdbcbd9236366fa0 (diff)
downloadblt-a78f03fd65c1f61dee4617fe1b4a2e5c2ad91b0b.zip
blt-a78f03fd65c1f61dee4617fe1b4a2e5c2ad91b0b.tar.gz
blt-a78f03fd65c1f61dee4617fe1b4a2e5c2ad91b0b.tar.bz2
MASK: fixed an issue with mask and backups
Diffstat (limited to 'ds9/library/load.tcl')
-rw-r--r--ds9/library/load.tcl27
1 files changed, 13 insertions, 14 deletions
diff --git a/ds9/library/load.tcl b/ds9/library/load.tcl
index f3095da..2371c70 100644
--- a/ds9/library/load.tcl
+++ b/ds9/library/load.tcl
@@ -204,21 +204,20 @@ proc ProcessLoadSaveParams {varname} {
global loadParam
global current
- switch $loadParam(load,layer) {
- mask {
- global $varname
- if {[info exists $varname]} {
- set varname "$varname.m[$current(frame) get mask count]"
- }
+ if {$loadParam(load,layer) == {mask}} {
+ global $varname
+ if {[info exists $varname]} {
+ set varname "$varname.m[$current(frame) get mask count]"
}
- }
- switch $loadParam(file,mode) {
- slice -
- {mosaic wcs} -
- {mosaic iraf} {
- global $varname
- if {[info exists $varname]} {
- set varname "$varname.[$current(frame) get fits count]"
+ } else {
+ switch $loadParam(file,mode) {
+ slice -
+ {mosaic wcs} -
+ {mosaic iraf} {
+ global $varname
+ if {[info exists $varname]} {
+ set varname "$varname.[$current(frame) get fits count]"
+ }
}
}
}