summaryrefslogtreecommitdiff
path: root/gdb/gdbtk/library/managedwin.itb
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/gdbtk/library/managedwin.itb')
-rw-r--r--gdb/gdbtk/library/managedwin.itb3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/gdbtk/library/managedwin.itb b/gdb/gdbtk/library/managedwin.itb
index 43493dc0111..2bc6f6777d8 100644
--- a/gdb/gdbtk/library/managedwin.itb
+++ b/gdb/gdbtk/library/managedwin.itb
@@ -115,7 +115,8 @@ body ManagedWin::restart {} {
body ManagedWin::shutdown {} {
set activeWins {}
foreach win [itcl_info objects -isa ManagedWin] {
- if {![$win isa ModalDialog] && ![$win isa DebugWin]} {
+ if {![$win isa ModalDialog] && ![$win isa DebugWin] &&
+ ! [$win isa DebugWinDopts]} {
set g [wm geometry [winfo toplevel [namespace tail $win]]]
pref setd gdb/geometry/[namespace tail $win] $g
lappend activeWins [$win pickle]