#8 Problems with Styles and redo/undo

closed-fixed
nobody
None
5
2008-08-12
2008-05-08
Anonymous
No

The Style-System has a bug that damages the file if redo/undo is used.

To reproduce this, you have to follow these steps:

1. create a new document, choose html
2. create the elements body, paragrapgh
4. Insert this text:

Hunger. Stufe für Stufe schob sie sich die Treppe hinauf. Pizza Funghi Salami, Sternchen Salami gleich Blockwurst. Die Pilze hatten sechs Monate in einem Sarg aus Blech, abgeschattet vom Sonnenlicht, eingeschläfert in einer Sosse aus Essig, billigem Öl und verschiedenen Geschmacksverstärkern, geruht. Es war nur ein Augenblick, in dem sie die Welt erblickt hatten, dann verschwanden sie wieder in einem 450° heissen Ofen. Die Pizza ruhte auf ihrer rechten Hand, und in ihrer Linken hielt sie eine je

5. Select this text:

Salami gleich Blockwurst. Die Pilze hatten sechs Monate in einem Sarg aus Blech, abgeschattet vom Sonnenlicht, eingeschläfert in einer Sosse aus Essig, billigem Öl und verschiedenen Geschmacksverstärkern, geruht. Es war nur ein Augenblick, in dem sie die Welt

6. Make the text bold
7. Mark "Öl und verschiedenen Geschmacks"
8. Make the selected text italic
9. You will see that the selection has jumped
10. Mark "verschiedenen Geschmacksverstärkern" (this mixes Bold+Italic)
11. Make the text "standard"
12. You will see that text has been added to the end of the document

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Ah, forgott to remove undo/redo. It is reproducable without it. With redo/undo it gets even worse

     
  • Damien Guillaume

    Logged In: YES
    user_id=56791
    Originator: NO

    Thanks for your detailed report. This bug is now fixed in the CVS.

     
  • Damien Guillaume

    • status: open --> closed-fixed