Last modified: 2013-04-05 14:34:42 UTC
When I have a German capital umlaut (for example Ü) in the Sidebar, the dots get cut off, thus making it look like I had typed U. This does not happen with Arial set as the default sans-serif font in Firefox, but it happens with Liberation Sans [1] and DejaVu Sans, for example. See URL field for an example installation (the first word under "Navigation" should be "Überwachungskameras", but it looks like "Uberwachungskameras"). [1] https://www.redhat.com/promo/fonts/
You are running into the issue of overflow: hidden; We can probably limit this to overflow-x: hidden; to solve this.
'overflow-x: hidden' instead of 'overflow: hidden' does not have any apparent effect on my system (Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Gentoo Firefox/3.6.6, Liberation Sans set as default sans-serif font) - the dots are still missing. Then I tried commenting out line 436 of skins/vector/main-ltr.css (r68819), and it works fine. But this will probably break something in other situations?
Somehow related to bug 24367.
The url doesn't work anymore. Please provide new test case.
Ok, I changed the URL to a working and up-to-date MediaWiki instance. Here is what I found out while preparing the test case in the side bar: It happens in the navigation section, but not in a custom section "Test".
I can reproduce it in Chrome with manually increased font size and reduced line height. Interestingly having any kind of overflow statement causes the diaeresis to disappear. Only solution I see is to increase the line-height value a tiny bit.
This is caused by the overflow: hidden rule that's designed to prevent text from bleeding accross the sidebar border. We could also try using a more specific rule like overflow-x instead, which will fail in IE6 but could be coded so they would be the only affected users. Another option is to of course make the items taller, as Niklas suggested.
overflow-x doesn't solve the issue on chrome (although there doesn't seem to be any clipping in the first place)
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Tested in sidebar on http://patrick-nagel.net/wiki/Main_Page with * Firefox 18 * Opera 11.14 * Google Chrome 24 , all on Fedora Linux. I assume this is fixed nowadays. If it is not fixed for you, please provide information about operating systems, browsers and versions that you tested with.