View Issue Details

IDProjectCategoryView StatusLast Update
0002169ScribusStory Editor / Text Framespublic2015-05-01 18:07
ReporterTomK32 Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status confirmedResolutionopen 
PlatformMacOSXOSMacOSXOS Version10.4 Tiger
Summary0002169: Long pauses with new non-modal story editor when working with large amounts of text
DescriptionScribus hangs for a while when the focus changes if there's alot of text open in the story editor. It seems to be to do with the re-sync between SE and main canvas with the new non-modal SE.

While not an issue for smaller amounts of text, for larger bodies of text it's a significant problem.
Steps To Reproducehave some text, change in story editor, switch to some other app without closing the story editor and switch back to scribus/story editor.
TagsNo tags attached.
Patch

Relationships

related to 0002733 closedcbradney Scribus crashes when formatting large amounts of text In Story Editor 
related to 0006509 closed Pasting text in Story Editor is very slow 
related to 0002771 closedmalex Cursor position is not retained on window switch 

Activities

avox

2005-07-01 08:36

administrator   ~0005300

It's not slow in my version under Panther. So either tomk32's version is different or it's a Tiger issue.
Needs investigation.

Did you try to profile with Shark?

cbradney

2005-07-01 08:43

administrator   ~0005301

Its not at all slow here either.

avox

2005-07-01 08:49

administrator   ~0005303

Well, it's somewhat slow when you have the full LoremIpsum in three frames over two pages, but only the first time Scribus has to update the canvas (I placed first and last frame on page 1 and second frame on page 2).



ringerc

2005-07-01 08:52

reporter   ~0005304

Further testing here suggests that while it's slow on some documents that's mostly because it's forcing a redraw, and the redraw is slow. Try it on an A3 page with a decent amount of text and images on it.

Realoading when refocusing the story editor seems very quick.

TomK32

2005-07-01 09:15

reporter   ~0005305

I usually have text frames with 10k upto 40k characters, with hyphenation. as ringerc suggested a dirty flag for the pageitem or some other way to prevent editing the canvas would be fine and make it unnecessary to have SE save the text into the textframe so often.

ringerc

2005-07-01 09:22

reporter   ~0005306

I just tested this by importing a small book from guternberg.org . There's definitely a long hang at focus changes. With mouse focus it makes things almost unusable, and without I imagine it's still a pain.

TomK32

2005-07-01 10:41

reporter   ~0005311

something to note: the issue is independent from having hyphens. seems like that point got better :-)

Also, the text cursor jumps to the start of the editor if it gains focus again. That is NOT FUNNY in a long text!

fschmid

2005-07-02 18:39

administrator   ~0005345

Cursor stays now in place when you switch focus.

Kunda

2015-05-01 18:07

updater   ~0035006

Is this bug specifically for OSX ?

Issue History

Date Modified Username Field Change
2005-07-01 07:23 TomK32 New Issue
2005-07-01 08:36 avox Note Added: 0005300
2005-07-01 08:36 avox Reproducibility always => unable to reproduce
2005-07-01 08:36 avox Status new => acknowledged
2005-07-01 08:43 cbradney Note Added: 0005301
2005-07-01 08:49 avox Note Added: 0005303
2005-07-01 08:49 avox Reproducibility unable to reproduce => always
2005-07-01 08:52 ringerc Note Added: 0005304
2005-07-01 09:15 TomK32 Note Added: 0005305
2005-07-01 09:22 ringerc Note Added: 0005306
2005-07-01 09:24 ringerc Status acknowledged => confirmed
2005-07-01 09:24 ringerc Summary better performance => Long pauses with new non-modal story editor when working with large amounts of text
2005-07-01 09:24 ringerc Description Updated
2005-07-01 10:41 TomK32 Note Added: 0005311
2005-07-02 18:39 fschmid Note Added: 0005345
2005-10-30 11:04 ringerc Relationship added related to 0002771
2014-09-17 15:10 Kunda Relationship added related to 0002733
2014-09-17 15:24 Kunda Relationship added related to 0006509
2015-05-01 18:07 Kunda Note Added: 0035006
2015-09-17 20:08 Kunda Category Story Editor / Text Frames => Story Ed/Txt Frames
2015-09-17 20:12 Kunda Category Story Ed/Txt Frames => Story Editor / Text Frames