mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Place the depth bar correctly in full screen mode
In full screen mode, it is possible to restrict the text width. In
this case, the paint bar should not be painted outside of this
restricted area.
Fixes bug #11286.
(cherry picked from commit 7485225cc6
)
This commit is contained in:
parent
5518ca028e
commit
f94cdf6e1c
@ -312,9 +312,9 @@ void RowPainter::paintDepthBar() const
|
||||
for (depth_type i = 1; i <= depth; ++i) {
|
||||
int const w = nestMargin() / 5;
|
||||
int x = int(xo_) + w * i;
|
||||
// only consider the changebar space if we're drawing outermost text
|
||||
// consider the bufferview left margin if we're drawing outermost text
|
||||
if (text_.isMainText())
|
||||
x += changebarMargin();
|
||||
x += pi_.base.bv->leftMargin();
|
||||
|
||||
int const starty = yo_ - row_.ascent();
|
||||
int const h = row_.height() - 1 - (i - next_depth - 1) * 3;
|
||||
|
@ -169,6 +169,8 @@ What's new
|
||||
|
||||
- Fix behavior of (un)setting all tabular borders (bug 11382).
|
||||
|
||||
- Place the indentation bars correctly in full-screen mode (bug 11286).
|
||||
|
||||
|
||||
* INTERNALS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user