mirror of
https://github.com/emilk/egui.git
synced 2026-09-02 23:00:04 -04:00
Revert "Always draw axis labels at plot borders"
This reverts commit 9235e6603366d3b8a8189e2a5fc28c9780b7f54f.
This commit is contained in:
committed by
JohannesProgrammiert
parent
607423f9eb
commit
8be55f10e9
@@ -1547,13 +1547,11 @@ impl PreparedPlot {
|
|||||||
let galley = ui.painter().layout_no_wrap(text, font_id.clone(), color);
|
let galley = ui.painter().layout_no_wrap(text, font_id.clone(), color);
|
||||||
|
|
||||||
let mut text_pos = pos_in_gui + vec2(1.0, -galley.size().y);
|
let mut text_pos = pos_in_gui + vec2(1.0, -galley.size().y);
|
||||||
// move to border of plot frame
|
|
||||||
if axis == 0 {
|
// Make sure we see the labels, even if the axis is off-screen:
|
||||||
text_pos.y = transform.frame().max[1] - galley.size()[1] - 2.0;
|
text_pos[1 - axis] = text_pos[1 - axis]
|
||||||
}
|
.at_most(transform.frame().max[1 - axis] - galley.size()[1 - axis] - 2.0)
|
||||||
if axis == 1 {
|
.at_least(transform.frame().min[1 - axis] + 1.0);
|
||||||
text_pos.x = transform.frame().min[0] + 1.0;
|
|
||||||
}
|
|
||||||
|
|
||||||
shapes.push((Shape::galley(text_pos, galley), text_strength));
|
shapes.push((Shape::galley(text_pos, galley), text_strength));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user