Last modified: 2013-04-05 14:34:42 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26183, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24183 - Tall characters sometimes get cut off in the sidebar
Tall characters sometimes get cut off in the sidebar
Status: RESOLVED WORKSFORME
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.18.x
All All
: Normal minor (vote)
: ---
Assigned To: Nobody - You can work on this!
http://patrick-nagel.net/wiki/
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-06-30 08:47 UTC by Patrick
Modified: 2013-04-05 14:34 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Patrick 2010-06-30 08:47:29 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/
Comment 1 Trevor Parscal 2010-07-01 06:01:37 UTC
You are running into the issue of overflow: hidden; We can probably limit this to overflow-x: hidden; to solve this.
Comment 2 Patrick 2010-07-01 07:55:12 UTC
'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?
Comment 3 entlinkt 2010-07-23 22:39:27 UTC
Somehow related to bug 24367.
Comment 4 Niklas Laxström 2011-03-20 09:47:18 UTC
The url doesn't work anymore. Please provide new test case.
Comment 5 Patrick 2011-03-20 11:13:03 UTC
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".
Comment 6 Niklas Laxström 2011-03-20 13:31:12 UTC
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.
Comment 7 Trevor Parscal 2011-03-22 15:01:50 UTC
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.
Comment 8 Niklas Laxström 2011-03-22 15:07:11 UTC
overflow-x doesn't solve the issue on chrome (although there doesn't seem to be any clipping in the first place)
Comment 9 Bugmeister Bot 2011-08-19 19:12:52 UTC
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Comment 10 Andre Klapper 2013-04-05 14:34:42 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links