View Issue Details

IDProjectCategoryView StatusLast Update
0008227ScribusScripterpublic2009-08-10 22:15
Reportermeiradarocha Assigned Tojghali  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformWin XP, UbuntuOS VersionSP3, 9.04 
Product Version1.3.3.12 
Fixed in Version1.3.5svn 
Summary0008227: traceText() function don't works with createText()
DescriptiontraceText() function don't works in scripts or console on frames just created by createText() function. But works in already created frames.
Steps To ReproduceDuplicating bug in Scribus console:

x = scribus.createText(10,10,60,40)
scribus.setText("Txt",x)
scribus.setFontSize(96,x)
scribus.traceText(x)

This doesn't works.

But this:

x = scribus.createText(10,10,60,40)
scribus.setText("Txt",x)
scribus.setFontSize(96,x)

Then this:

scribus.traceText(x)

Works.
TagsNo tags attached.
Patch

Activities

jghali

2009-07-22 20:52

administrator   ~0022231

In 1.3.3.x text layout is coupled with redraw so you'll need a redrawAll() call before traceText(). That redrawAll() is not necesscessary anymore in 1.3.5svn+. Fixed however an issue which prevented it to work properly

Issue History

Date Modified Username Field Change
2009-06-30 00:37 meiradarocha New Issue
2009-07-22 20:52 jghali Note Added: 0022231
2009-07-22 20:52 jghali Status new => resolved
2009-07-22 20:52 jghali Fixed in Version => 1.3.5svn
2009-07-22 20:52 jghali Resolution open => fixed
2009-07-22 20:52 jghali Assigned To => jghali
2009-08-10 22:15 cbradney Status resolved => closed