[Bug] Area text with Auto-size and stroke applied
Version: CC18 (22.0.0) 64bit Windows 7
a) Draw out area text box using type tool and type a few words
b) Double click to convert to auto-size (or set check mark in Area Type Options)
c) Area type options > Offset - Inset spacing: any value other than 0 - note: this step is not required to recreate the bug I've included as the stroke below would look odd without it.
d) Using Direct Selection Tool (white arrow) select an anchor point from the area type box
e) Apply a stroke of any size
f) Using the Selection Tool, reduce the size the area type box in from the right until there is more text than can be displayed.
The area text box should resize automatically downwards so that all the text remains visible.
The bottom edge of the stroked outlines jumps off the bottom of the pasteboard extents but the internal text boundary crops the visible text.
Rob Hutchings commented
No Anish, I think you'll find you are mistaken. When an area type box which is set to auto-size is resized manually, i.e. you make the width narrower or wider, the height is automatically adjusted to fit the total amount of text.
In the file I attached you should see a text box which is set to auto-size which is hanging off the bottom of the pasteboard. That shouldn't happen should it?
This isn't a feature request, it's a bug introduced since cc18.
When you resize an area type object that is set to auto resize, its auto resize property is turned off so that user's chosen size is honored. If you want to convert it back to auto resize, you can click on the small blue square box below the bottom edge of the text object.
Rob Hutchings commented
Okay, so I thought I understood the bug but today I'm working with regular Area Text with auto-size applied but no other formatting like inset spacing or strokes and when adjusting the width of the text box its lower bounds jumps off the pasteboard like before.
There seems to be a workaround that only sometimes works - if I copy the offending text box and paste it back again, it occasionally seems to fix it so that I can resize the width normally.
Alternatively, converting the area type to point type and back to area type seems to fix it but this approach breaks any wrapped text and requires you to go back through each line to pull it back up to the previous one.