paint: touch ui fixes
This commit is contained in:
@@ -642,6 +642,11 @@ void ui_nodes_draw_menubar() {
|
|||||||
g_theme->SHADOWS = false;
|
g_theme->SHADOWS = false;
|
||||||
string_array_t *cats = ui_nodes_canvas_type == CANVAS_TYPE_MATERIAL ? nodes_material_categories : nodes_brush_categories;
|
string_array_t *cats = ui_nodes_canvas_type == CANVAS_TYPE_MATERIAL ? nodes_material_categories : nodes_brush_categories;
|
||||||
for (i32 i = 0; i < cats->length; ++i) {
|
for (i32 i = 0; i < cats->length; ++i) {
|
||||||
|
|
||||||
|
if (!full && i == 4) { // MATERIAL_NODE_CATEGORY_GROUP
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
if ((ui_menubar_button(tr(cats->buffer[i]))) || (g_ui->is_hovered && ui_nodes_show_menu)) {
|
if ((ui_menubar_button(tr(cats->buffer[i]))) || (g_ui->is_hovered && ui_nodes_show_menu)) {
|
||||||
ui_nodes_show_menu = true;
|
ui_nodes_show_menu = true;
|
||||||
ui_nodes_menu_category = i;
|
ui_nodes_menu_category = i;
|
||||||
|
|||||||
@@ -634,7 +634,7 @@ void ui_view2d_update(void *_) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Zoom slider
|
// Zoom slider
|
||||||
if (tex != NULL) {
|
if (full && tex != NULL) {
|
||||||
ui_handle_t *h_zoom = ui_handle(__ID__);
|
ui_handle_t *h_zoom = ui_handle(__ID__);
|
||||||
i32 scale_percent = math_round((tw / (float)tex->width) * 100);
|
i32 scale_percent = math_round((tw / (float)tex->width) * 100);
|
||||||
h_zoom->f = scale_percent;
|
h_zoom->f = scale_percent;
|
||||||
|
|||||||
Reference in New Issue
Block a user