You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's what the issue looks like, the word Preferences should be in one line.
I researched a bit more into this topic and found that it's not possible to render the whole text in one line if the specified layout size is smaller than the required space for all glyphs to render properly in one line.
Since the screen width is fixed, however layout size is not, it varies depending on your DPI, Font Size, Orientation etc. If you've high dpi or larger font size and have the ellipsized disabled for the app, then this problem is inevitable and going to popup everywhere in the app.
Here are a few things I have done so far.
I made the text space sensitive meaning instead of trimming based on character length, if text has two or more words it will be split into two lines if the words can fit in their own lines of course.
I added marquee effect for the monosyllabic words throughout the app, but this setting does not override the Marquee Effect settings if disabled, this workaround will be disabled the main reason being that is the complete app uses single module of Text View API.
Why not make font size smaller?
:- I do not have any plans to alter the design of the app at the moment
Exclude these fonts from getting affected by Marquee Effect settings
:- No, doing anything will only introduce more bugs and make development harder and confusing. The designed layout already has enough space to render the texts properly under optimal conditions, and any abnormal behavior was supposed to be handled by Marquee Effect. There won't be any workaround for that, disabling Marquee Effect have its costs, and this is supposedly one of them.
How to fix this problem?
:- Enable Marquee Effect, set system font size to a smaller scale, or adjust the system dpi to make more room for layouts.
documentationImprovements or additions to documentation
1 participant
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Here's what the issue looks like, the word Preferences should be in one line.
I researched a bit more into this topic and found that it's not possible to render the whole text in one line if the specified layout size is smaller than the required space for all glyphs to render properly in one line.
Since the screen width is fixed, however layout size is not, it varies depending on your DPI, Font Size, Orientation etc. If you've high dpi or larger font size and have the ellipsized disabled for the app, then this problem is inevitable and going to popup everywhere in the app.
Here are a few things I have done so far.
Why not make font size smaller?
:- I do not have any plans to alter the design of the app at the moment
Exclude these fonts from getting affected by Marquee Effect settings
:- No, doing anything will only introduce more bugs and make development harder and confusing. The designed layout already has enough space to render the texts properly under optimal conditions, and any abnormal behavior was supposed to be handled by Marquee Effect. There won't be any workaround for that, disabling Marquee Effect have its costs, and this is supposedly one of them.
How to fix this problem?
:- Enable Marquee Effect, set system font size to a smaller scale, or adjust the system dpi to make more room for layouts.
Beta Was this translation helpful? Give feedback.
All reactions