Created attachment 81868 [details] Wrong result:「選択(C)...」 (in English, "Choose...") covers other button Problem description: Steps to reproduce: 1. Select Japanese as a User Interface language 2. Select menu "挿入(Insert)" -> "脚注/文末脚注 (Footnote/Endnote)" 3. You can see a dialog "脚注/文末脚注 (Footnote/Endnote)" as an attached file "LibreOffice-4.0-Japanese-Footnote-Windows7.png". Current behavior: The button 「選択(C)...」 (in English, "Choose...") covers other button. The position of the button seems wrong. Note: I haven't tried whole languages, but simplified Chinese has same problem. Expected behavior: As a English result, any buttons should not covered by "Choose..." button. Operating System: All Version: 4.1.0.1 rc Last worked in: 3.6.6.2 release
Created attachment 81869 [details] Excepted result: in English UI, "Choose..." button seems right position and no other buttons are covered.
Thanks for reporting! I can reproduce this behavior using Mac OSX 10.8.4 with LibreOffice 4.1.0.1 RC. @Caolan: ping :) Kind regards, Joren
yikes, it must be the case that the width calculation does not take into account the mnemonics that are added to the original string. Which would be an old bug we always had but never mattered until now
Caolan McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=00601259144f5b49b516581ca6ae28fc6e524030 Resolves: fdo#66502 set AutoMnemonics before calculating layout The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Nope, I was calculating the sizes before the auto mnemonics got set. Bah.. fixed in master, gerrit reviews for 4-1 and 4-0 logged.
Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=7fa6f79ea8ec07884689aff36d7856a1b6f98c00&h=libreoffice-4-1 Resolves: fdo#66502 set AutoMnemonics before calculating layout It will be available in LibreOffice 4.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolan McNamara committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c6c5636a69fa9261e02ac357dec0e8987a5ad829&h=libreoffice-4-0 Resolves: fdo#66502 set AutoMnemonics before calculating layout It will be available in LibreOffice 4.0.5. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
*** Bug 66538 has been marked as a duplicate of this bug. ***