Make "You can't hide an invisible window" message respect /SET WINDOW_QUIET
Also remove unnecessary NULL check, window->screen is already checked for NULL.
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
[Changes 1.2.2]
|
||||
|
||||
* Make "You can't hide an invisible window" message respect
|
||||
/SET WINDOW_QUIET. (caf)
|
||||
|
||||
* Allow $mychannels() to query a window attached to a different server. (caf)
|
||||
|
||||
* Fix crash when passing $mychannels() a non-existent window refnum. (caf)
|
||||
|
||||
@@ -1078,7 +1078,8 @@ void BX_hide_window(Window *window)
|
||||
{
|
||||
if (!window->screen)
|
||||
{
|
||||
say("You can't hide an invisible window.");
|
||||
if (!get_int_var(WINDOW_QUIET_VAR))
|
||||
say("You can't hide an invisible window.");
|
||||
return;
|
||||
}
|
||||
if (window->screen->visible_windows == 1)
|
||||
@@ -1087,11 +1088,9 @@ void BX_hide_window(Window *window)
|
||||
say("You can't hide the last window.");
|
||||
return;
|
||||
}
|
||||
if (window->screen)
|
||||
{
|
||||
remove_window_from_screen(window);
|
||||
add_to_invisible_list(window);
|
||||
}
|
||||
|
||||
remove_window_from_screen(window);
|
||||
add_to_invisible_list(window);
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user