fix a botl status display issue
Reported as #H8609 (1679)
Some code recently added to render_status() for BL_CONDITION:
if (!tty_condition_bits)
continue;
was short-circuiting the required copy of NOW
values to BEFORE values for later comparison
further down in the for-loop.
tty_status[BEFORE][idx] = tty_status[NOW][idx];
This caused some fields to be bypassed for rendering
once no more tty_condition_bits were set because the
length comparisons would match.
This commit is contained in:
@@ -16,6 +16,8 @@ when examining the map with '/' or ';', picking a symbol which is used for
|
|||||||
billing and payment issue as a result of glob coalescing
|
billing and payment issue as a result of glob coalescing
|
||||||
glob pricing did not consider weight properly
|
glob pricing did not consider weight properly
|
||||||
glob shop interaction improved to handle more of the expected scenarios
|
glob shop interaction improved to handle more of the expected scenarios
|
||||||
|
remove the for-loop short circuit in render_status() that was preventing
|
||||||
|
the copy of BL_CONDITION tty_status values from NOW to BEFORE
|
||||||
|
|
||||||
|
|
||||||
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
||||||
|
|||||||
@@ -4345,8 +4345,6 @@ render_status(VOID_ARGS)
|
|||||||
* | Condition Codes |
|
* | Condition Codes |
|
||||||
* +-----------------+
|
* +-----------------+
|
||||||
*/
|
*/
|
||||||
if (!tty_condition_bits)
|
|
||||||
continue;
|
|
||||||
if (num_rows == 3) {
|
if (num_rows == 3) {
|
||||||
int k;
|
int k;
|
||||||
char *dat = &cw->data[y][0];
|
char *dat = &cw->data[y][0];
|
||||||
|
|||||||
Reference in New Issue
Block a user