Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011538 [DCSS] Bug Report minor always 2018-07-19 14:58 2018-07-20 15:43
Reporter Leszczynek View Status public  
Assigned To aidanholm
Priority normal Resolution done  
Status resolved   Product Branch 0.22 old branch
Summary 0011538: Font setting from rc ignored in some windows
Description My font settings are as follows:
tile_font_crt_family = DejaVu Sans Mono
tile_font_stat_family = DejaVu Sans Mono
tile_font_msg_family = DejaVu Sans Mono
tile_font_lbl_family = DejaVu Sans Mono

They worked fine before the UI overhaul updates and set all text in webtiles to this font. Now some windows ignore the setting, see attached image.

List of windows affected by this bug (may be incomplete):
- All descriptions - items, spells, anything from ?/ menu (although the lists themselves produced by e.g. ?/L are fine); the route to access them doesn't matter - item description will equally ignore font settings if it's accessed from ?/I, i or xv.
- % screen
- ^ screen
- Ctrl+P log
- ? help screen
- manual

Essentially it seems like lists are displayed properly, but non-list windows ignore the font setting. Also note the unnecessary white vertical line on the right side of the window, which appears for all non-list windows without a scroll bar.

My browser is Firefox 61, if that matters.
Additional Information
Tags ui-overhaul
Attached Files png file icon incosistent fonts.png [^] (62,625 bytes) 2018-07-19 14:58

- Relationships

-  Notes
(0032376)
aidanholm (developer)
2018-07-20 15:36

Thanks for reporting; fixed at 63a12d5.
(0032377)
aidanholm (developer)
2018-07-20 15:43

Re. the unsightly white line, that's an artefact of the javascript library used to render the overlay scrollbars: that white line is the side of the browser-provided scrollbar, almost-but-not-entirely tucked out of sight. I haven't been able to track down exactly what's causing this, unfortunately.

- Issue History
Date Modified Username Field Change
2018-07-19 14:58 Leszczynek New Issue
2018-07-19 14:58 Leszczynek File Added: incosistent fonts.png
2018-07-19 18:19 aidanholm Tag Attached: ui-overhaul
2018-07-20 15:36 aidanholm Note Added: 0032376
2018-07-20 15:36 aidanholm Status new => resolved
2018-07-20 15:36 aidanholm Fixed in Branch => 0.22 development branch
2018-07-20 15:36 aidanholm Resolution open => done
2018-07-20 15:36 aidanholm Assigned To => aidanholm
2018-07-20 15:43 aidanholm Note Added: 0032377


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker