View | Details | Raw Unified | Return to issue 86894
Collapse All | Expand All

(-)sc.clean/source/ui/inc/tabview.hxx (+2 lines)
Lines 501-506 public: Link Here
501
	void			PaintMarks( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow );
501
	void			PaintMarks( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow );
502
	void			PaintBlock( BOOL bReset = FALSE );
502
	void			PaintBlock( BOOL bReset = FALSE );
503
503
504
    void            MarkDataChanged();
505
504
	void			LockModifiers( USHORT nModifiers );
506
	void			LockModifiers( USHORT nModifiers );
505
	USHORT			GetLockedModifiers() const;
507
	USHORT			GetLockedModifiers() const;
506
	void			ViewOptionsHasChanged( BOOL bHScrollChanged,
508
	void			ViewOptionsHasChanged( BOOL bHScrollChanged,
(-)sc.clean/source/ui/view/tabview3.cxx (+7 lines)
Lines 1568-1573 void ScTabView::Unmark() Link Here
1568
	}
1568
	}
1569
}
1569
}
1570
1570
1571
void ScTabView::MarkDataChanged()
1572
{
1573
    // has to be called after making direct changes to mark data (not via MarkCursor etc)
1574
1575
    UpdateSelectionOverlay();
1576
}
1577
1571
void ScTabView::SelectNextTab( short nDir, BOOL bExtendSelection )
1578
void ScTabView::SelectNextTab( short nDir, BOOL bExtendSelection )
1572
{
1579
{
1573
	if (!nDir) return;
1580
	if (!nDir) return;
(-)sc.clean/source/ui/view/viewfun3.cxx (+2 lines)
Lines 253-258 void ScViewFunc::CutToClip( ScDocument* Link Here
253
			DoneBlockMode();
253
			DoneBlockMode();
254
			InitOwnBlockMode();
254
			InitOwnBlockMode();
255
			rMark.SetMarkArea( aRange );
255
			rMark.SetMarkArea( aRange );
256
            MarkDataChanged();
256
		}
257
		}
257
258
258
		CopyToClip( pClipDoc, TRUE, FALSE, bIncludeObjects );			// Ab ins Clipboard
259
		CopyToClip( pClipDoc, TRUE, FALSE, bIncludeObjects );			// Ab ins Clipboard
Lines 1039-1044 BOOL ScViewFunc::PasteFromClip( USHORT n Link Here
1039
		InitOwnBlockMode();
1040
		InitOwnBlockMode();
1040
	}
1041
	}
1041
	rMark.SetMarkArea( aUserRange );
1042
	rMark.SetMarkArea( aUserRange );
1043
    MarkDataChanged();
1042
1044
1043
	HideCursor();							// Cursor aendert sich !
1045
	HideCursor();							// Cursor aendert sich !
1044
1046

Return to issue 86894