19 lines
602 B
C
19 lines
602 B
C
--- afterstep/icons.c.orig 1997-03-21 00:09:21 UTC
|
|
+++ afterstep/icons.c
|
|
@@ -779,10 +779,12 @@ void Iconify(ASWindow *tmp_win, int def_
|
|
}
|
|
}
|
|
|
|
- if(tmp_win->flags & ICON_MOVED)
|
|
- CreateIconWindow(tmp_win,tmp_win->icon_x_loc,tmp_win->icon_y_loc);
|
|
- else
|
|
- CreateIconWindow(tmp_win, def_x, def_y);
|
|
+ if(tmp_win->icon_pixmap_w == None) {
|
|
+ if(tmp_win->flags & ICON_MOVED)
|
|
+ CreateIconWindow(tmp_win,tmp_win->icon_x_loc,tmp_win->icon_y_loc);
|
|
+ else
|
|
+ CreateIconWindow(tmp_win, def_x, def_y);
|
|
+ }
|
|
|
|
AutoPlace(tmp_win);
|
|
tmp_win->flags |= ICONIFIED;
|