Fix T95531: Draw y axis values in Driver Editor
When drawing the driver editor, only skip drawing the "scrubbing area" and not the Y-axis values or the scroll bars. The issue was introduced in rBb3431a88465db2433b46e1f6426c801125d0047d to avoid drawing the playhead in the Driver Editor but also prevented the text on the y axis from being drawn. Reviewed by: Severin, sybren Maniphest Tasks: T95531 Differential Revision: https://developer.blender.org/D14022
This commit is contained in:
parent
5ae26e410a
commit
6b8dde93b0
Notes:
blender-bot
2023-02-14 08:42:53 +01:00
Referenced by issue #95531, Driver Editor UI - Y-axis numbers missing
|
@ -295,16 +295,14 @@ static void graph_main_region_draw_overlay(const bContext *C, ARegion *region)
|
|||
/* draw entirely, view changes should be handled here */
|
||||
const SpaceGraph *sipo = CTX_wm_space_graph(C);
|
||||
|
||||
/* Driver Editor's X axis is not time. */
|
||||
if (sipo->mode == SIPO_MODE_DRIVERS) {
|
||||
return;
|
||||
}
|
||||
|
||||
const Scene *scene = CTX_data_scene(C);
|
||||
View2D *v2d = ®ion->v2d;
|
||||
|
||||
/* scrubbing region */
|
||||
ED_time_scrub_draw_current_frame(region, scene, sipo->flag & SIPO_DRAWTIME);
|
||||
/* Driver Editor's X axis is not time. */
|
||||
if (sipo->mode != SIPO_MODE_DRIVERS) {
|
||||
/* scrubbing region */
|
||||
ED_time_scrub_draw_current_frame(region, scene, sipo->flag & SIPO_DRAWTIME);
|
||||
}
|
||||
|
||||
/* scrollers */
|
||||
/* FIXME: args for scrollers depend on the type of data being shown. */
|
||||
|
|
Loading…
Reference in New Issue