Jump to content
You must now use your email address to sign in [click for more info] ×

Text isn't positioned correctly within frame


MikeTO

Recommended Posts

I feel like I've reported the first half of this before but I can't find a bug report. In any case, there's more information in this screen recording.

1. I can't select the second line of text - or rather, it's getting selected but isn't shown as selected. Scaling the frame taller shows the selection.

2. Clicking the show overflow text icon positions the text differently in the frame, something that should never happen since it should only show/hide overflow. And this is not just cosmetic, the text is positioned differently when exported to PDF, too. I tested exporting with measurement lines.

test.afpub

 

 

Download a free manual for Publisher 2.3 from this forum - expanded 260-page PDF

Affinity 2.3.1 for macOS Sonoma 14.3, MacBook Pro 14" (M1 Pro)

 

Link to comment
Share on other sites

Hi @MikeTO,

The cause is the Prevent Widowed Last Lines option set in the Text Style for Body 1...

The font hierarchy for the Callout paragraph style is Base 1 > Body 1 > Sidebar > Caption > Callout. So either disabling the option in the Body 1 text style Paragraph Flow settings or via the Paragraph Panel will then show the second line of text with its highlight.

As to whether this is how things should work is, of course, a different matter, i.e., should the second line still show a highlight if selected when Prevent Widowed Last Lines is enabled or is it not shown because some of the text for the selected line of text is hidden owing to the hidden text overflow?

14 hours ago, MikeTO said:

Clicking the show overflow text icon positions the text differently in the frame, something that should never happen since it should only show/hide overflow. And this is not just cosmetic, the text is positioned differently when exported to PDF, too. I tested exporting with measurement lines.

I think this is simply because the text is centred vertically in a text frame that isn't tall enough to accommodate all the text... When clicking the show overflow text icon to reveal the hidden text, the text is then recentred based on three lines (using the centre of the second line of text as its vertical centre point) rather than two lines of text when the overflow text is hidden...

When Top Aligned then there is no layout change apart from revealing the hidden line of text... This is the same behaviour as v1 and across all apps...

Affinity Designer 2.3.1.2217 | Affinity Photo 2.3.1.2217 | Affinity Publisher 2.3.1.2217
Affinity Designer Beta 2.4.0.2256 | Affinity Photo Beta 2.4.0.2256 | Affinity Publisher Beta 2.4.0.2256

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8
MacBook Pro 16GB, macOS Monterey 12.6.8

Link to comment
Share on other sites

@Hangman I know why these two bugs are happening but changing an attribute should not cause text selection highlighting to disappear and toggling Show Overflow shouldn't change the position of text. The first is annoying, the second is serious.

Download a free manual for Publisher 2.3 from this forum - expanded 260-page PDF

Affinity 2.3.1 for macOS Sonoma 14.3, MacBook Pro 14" (M1 Pro)

 

Link to comment
Share on other sites

1 hour ago, MikeTO said:

changing an attribute should not cause text selection highlighting to disappear

@MikeTO, I agree with you here...

1 hour ago, MikeTO said:

toggling Show Overflow shouldn't change the position of text.

That all depends on the height of your text frame... in your example, your text frame effectively has a random height in which the text is vertically centred. This means the text is simply adhering to the vertical alignment setting when you show the overflow text. This doesn't happen when the text frame is set to fit text...

Affinity Designer 2.3.1.2217 | Affinity Photo 2.3.1.2217 | Affinity Publisher 2.3.1.2217
Affinity Designer Beta 2.4.0.2256 | Affinity Photo Beta 2.4.0.2256 | Affinity Publisher Beta 2.4.0.2256

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8
MacBook Pro 16GB, macOS Monterey 12.6.8

Link to comment
Share on other sites

37 minutes ago, MikeTO said:

Show Overflow should not change the baseline of the first line of text relative to the frame

I agree if the text in the text frame is top aligned but not when it is centred vertically in a text frame with a random height…

Affinity Designer 2.3.1.2217 | Affinity Photo 2.3.1.2217 | Affinity Publisher 2.3.1.2217
Affinity Designer Beta 2.4.0.2256 | Affinity Photo Beta 2.4.0.2256 | Affinity Publisher Beta 2.4.0.2256

Affinity Designer 1.7.3 | Affinity Photo 1.7.3 | Affinity Publisher 1.10.8
MacBook Pro 16GB, macOS Monterey 12.6.8

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.