Pavel Sanda wrote: > But I see new ones (all of these with applied patch, but they might apply to > 2.3 as well): > a) > 1. edit document > 2. scroll to different page via mouse wheel > 3. hit ctrl+s to save > 4. caret suddenly appears on screen on totally wrong position > unrelated to current > Reproducible? > > b) Selection problems. > 1. open some document, copy uncollapsed note inset > 2. open new document, paste note inset > 3. hit backscpace, the selection is done but _not_ painted. > when playing with caret, the same sometimes happens together with delete, > sometimes not, the pattern is not clear. > I first discovered it when trying to delete note inset in c3. > Reproducible? > > c) Caret movement > There is bunch of weird effects with note insets inside figure float. > 1. insert figure float, paragraph of text into caption and then insert > note inset at the very end. Do not put new line before inset. > 2. Put another paragraph of text into inset. > 3. Now editing last line above inset: > *) remove some word inside the line, the line shrinks instead of remaining > spanning across the whole row > Reproducible? > **) remove last character before the inset, the character gets deleted but > _stays_ on screen > Reproducible? > ***) Moving caret inside inset and back outside few characters into > previous paragraph. Ghost caret > stays on screen on the very end of line > Reproducible? > ****) Going into inset takes and out is not symmetric, sometimes caret > ends in front of painted > note label sometimes it can make just to the last position of the > previous line and directly > jumps into inset, depending on direction where you come from. > Reproducible? > > While doing the above steps in c) and jumping to different tabs or undoing I > randomly get LyX crashing: > Assertion false violated in Coordcache.cpp:31.
d) Editing problems Don't see how to produce solid recipy but something is wrong with editing as well. Sometimes caret just jumps as I type at the end of line but no character is painted. After typing few characters all of them suddenly appear. Similar with delete at the end of line. This might actualy explain problem in c3 without need of insets to be present... > Pavel