mirror of
https://git.lyx.org/repos/lyx.git
synced 2025-01-22 16:37:28 +00:00
Small bugfix for cursor-misplacement and insert of BREAKLINES
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@644 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
e97f3d1b31
commit
29c4f56c67
@ -1,5 +1,11 @@
|
||||
2000-04-10 Juergen Vigna <jug@sad.it>
|
||||
|
||||
* src/BufferView2.C (showLockedInsetCursor): small bugfix for
|
||||
misplaced cursor when inset in inset is locked.
|
||||
|
||||
* src/insets/insettext.C (LocalDispatch): small fix so that a
|
||||
BREAKLINE is not inserted if we don't permit it with autBreakRows.
|
||||
|
||||
* src/insets/insetfoot.C (GetDrawFont): implemented this as the
|
||||
footnote font should be decreased in size twice when displaying.
|
||||
|
||||
|
@ -739,7 +739,8 @@ int BufferView::lockInset(UpdatableInset * inset)
|
||||
void BufferView::showLockedInsetCursor(long x, long y, int asc, int desc)
|
||||
{
|
||||
if (the_locking_inset && available()) {
|
||||
y += text->cursor.y;
|
||||
y += text->cursor.y +
|
||||
the_locking_inset->InsetInInsetY();
|
||||
pimpl_->screen->ShowManualCursor(x, y, asc, desc,
|
||||
LyXScreen::BAR_SHAPE);
|
||||
}
|
||||
|
@ -693,6 +693,8 @@ InsetText::LocalDispatch(BufferView * bv,
|
||||
return DISPATCHED;
|
||||
case LFUN_BREAKPARAGRAPH:
|
||||
case LFUN_BREAKLINE:
|
||||
if (!autoBreakRows)
|
||||
return DISPATCHED;
|
||||
bv->text->SetUndo(Undo::INSERT,
|
||||
bv->text->cursor.par->ParFromPos(bv->text->cursor.pos)->previous,
|
||||
bv->text->cursor.par->ParFromPos(bv->text->cursor.pos)->next);
|
||||
|
Loading…
x
Reference in New Issue
Block a user