Ticket #445 (Fixed)Thu Jan 04 15:18:25 UTC 2018
!Draw fails to transform draw area objects correctly
Reported by: | Chris Hall (132) | Severity: | Normal |
Part: | RISC OS: Application | Release: | |
Milestone: | Status | Fixed |
Details by Chris Hall (132):
If you select a group containing draw area objects and then select Transform/Magnify/1.65 then the text inside all the text area objects vanishes and piles up at the top left hand corner of the display.
Example file is here (produced by !FamTree) http://www.svrsig.org/TreeFile.zip
DrawFile_Render and the Draw module will happily scale the vector graphic image with no problem.
Changelog:
Modified by Sprow (202) Fri, January 19 2018 - 12:36:31 GMT
- Part changed from Unspecified to RISC OS: Application
Supplying a test case that uses one of the built in fonts would be useful – the one linked to doesn’t open otherwise.
Modified by Chris Hall (132) Mon, April 02 2018 - 19:14:48 GMT
Test case now uses built in font.
Modified by Richard Coleman (3190) Sat, December 15 2018 - 13:16:34 GMT
I’ve come across something which I think is possibly related to this when trying to do a quick Christmas banner with large text, typing in the text “Christmas” and then resizing it with the resize handle the text suddenly disappeared.
I could see the selection box off to the left but the resize and rotate handles were not there.
You could edit the invisible text and if you removed a character then the text would reappear.
I’ve since found that using Homerton.Medium with the text “Christmas” the text is fine up to font size 235.2 but then disappears at size 235.3.
Changing the font height makes no difference.
If you CTRL-E and edit the text to make it lower case “christmas”, the text reappears up to font size 247.5 but disappears at 247.6.
Also if you convert to path then the text reappears and doesn’t disappear.
Different fonts have different sizes at which the text disappears, but text doesn’t disappear at all with the System Font.
Using DrawFile_Render on the file where text has disappeared displays the text just fine.
Modified by Sprow (202) Sun, March 01 2020 - 10:02:23 GMT
> I’ve come across something which I think is possibly related to this
> when trying to do a quick Christmas banner with large text […]
> disappears at 247.6.
It wasn’t related (Draw text areas are totally different beasts to freeform text), and caused by an integer overflow calculating the new bounding box.
Modified by Sprow (202) Thu, March 05 2020 - 13:06:13 GMT
- Status changed from Open to Fixed
Fixed in Draw-1_39 (and also the giant ‘Christmas’ banner comment from Richard).