It is showing up because not that logn ago some other sources for "sugar rush" was added to Mafia instead of just Farmer candy. My guess is you haven't done a basement run between before then and now and thus only notice it now. There currently is no way to avoid it, but you could use the autoBasement-script to run the basement for you which would mean you wouldn't have to see it![]()
It is just so fucking annoying. After all - the reason KoLmafia exists is to fucking annoy you.
Isn't it just SO fucking annoying?
Fuck it.
Haha, did you actually pile on more annoying things?
<form>
<div style="overflow-x:scroll; width:20%; overflow: -moz-scrollbars-horizontal;">
<SELECT multiple size=5>
<OPTION>Option 1</OPTION>
<OPTION>Option 2</OPTION>
<OPTION>Option 3</OPTION>
<OPTION>Option 4 with some filler text to make the scroll bar work</OPTION>
<OPTION>Option 5</OPTION>
<OPTION>Option 6</OPTION>
<OPTION>Option 7</OPTION>
</SELECT>
</div>
</form>
#gear, #potion {
width:700px !important;
}
I've been looking at this issue myself. I see your workaround and I'm not sure we want to have static numbers for the width, 700px certainly doesn't work in my instance since I don't run FF in full screen. I have had success using "width: 100% !important;" instead of "width:700px !important;", I'm curious why you'd want to define it statically. I'm not sure why using !important seems to be necessary for this to function, but it is for me with FF. What does it really do? Does this mean IE6 users will still have problems? Do we care about IE6 users? My understanding of CSS formatting is rather limited (and yes, i did review the info on a couple sites), so if you can help me to understand it in this context, I'll add it to the project.
I'm still not convinced we need to have the #gear tag either. KoL limits the size of outfit names enough to keep this item rather short, and having all those click-able things next to the exec buttons is begging for me to make a mistake.
An additional issue I saw when trying various things in the css file is we don't purge or overwrite the .js & .css files when we have newer versions in the .jar available. This could lead to the change not being actualized for users unless they manually delete the .css file. Perhaps one of the other devs familiar with the updating code can look into this part of the issue.
Finding this thread made my day. I had begun to wonder if I was the only one affected. Seeing as this issue will affect everyone, it is worth some close attention.
Committed build 9819.
Still requires a manual delete of previous basics.css file from the relay folder.
style=\"width: auto\"
This seems like the right solution: if the problem is caused by us putting a bad style on the dropdown, then, rather than putting on a bad style and then fixing it in an included .css file, just fix the style.Code:style=\"width: auto\"
or change it to the percentage value which will then fix for everyone with a new build without them having to manually delete and update the css. The css will then still alow overrides using !important
(if doing this, then technically there should be a semi-colon after the css value width:100%; )