options bit: wizweight

Persistent inventory window wasn't being updated right away if the
'wizweight' option was toggled via 'm O'.
This commit is contained in:
PatR
2023-12-03 18:22:29 -08:00
parent ed6b78e227
commit 2be47f1d93
+4 -2
View File
@@ -4886,7 +4886,9 @@ pfxfn_IBM_(int optidx UNUSED, int req, boolean negated UNUSED,
*/ */
static int static int
optfn_boolean(int optidx, int req, boolean negated, char *opts, char *op) optfn_boolean(
int optidx, int req, boolean negated,
char *opts, char *op)
{ {
if (req == do_init) { if (req == do_init) {
return optn_ok; return optn_ok;
@@ -5011,6 +5013,7 @@ optfn_boolean(int optidx, int req, boolean negated, char *opts, char *op)
case opt_fixinv: case opt_fixinv:
case opt_sortpack: case opt_sortpack:
case opt_implicit_uncursed: case opt_implicit_uncursed:
case opt_wizweight:
if (!flags.invlet_constant) if (!flags.invlet_constant)
reassign(); reassign();
update_inventory(); update_inventory();
@@ -5076,7 +5079,6 @@ optfn_boolean(int optidx, int req, boolean negated, char *opts, char *op)
#endif #endif
go.opt_need_redraw = TRUE; go.opt_need_redraw = TRUE;
go.opt_need_glyph_reset = TRUE; go.opt_need_glyph_reset = TRUE;
go.opt_need_promptstyle = TRUE;
break; break;
case opt_menucolors: case opt_menucolors:
case opt_guicolor: case opt_guicolor: