Tweak double click time

This commit is contained in:
luboslenco
2025-09-26 17:42:01 +02:00
parent e2487a79b9
commit f0a86a2166
8 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -75,7 +75,7 @@ function tab_brushes_draw(htab: ui_handle_t) {
if (context_raw.brush != project_brushes[i]) {
context_select_brush(i);
}
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
ui_base_show_brush_nodes();
}
context_raw.select_time = sys_time();
+1 -1
View File
@@ -97,7 +97,7 @@ function tab_fonts_draw(htab: ui_handle_t) {
context_select_font(i);
});
}
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
ui_base_show_2d_view(view_2d_type_t.FONT);
}
context_raw.select_time = sys_time();
+1 -1
View File
@@ -409,7 +409,7 @@ function tab_layers_draw_layer_slot_full(l: slot_layer_t, i: i32) {
let state: ui_state_t = ui_text(l.name);
if (state == ui_state_t.RELEASED) {
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
tab_layers_layer_name_edit = l.id;
tab_layers_layer_name_handle.text = l.name;
ui_start_text_edit(tab_layers_layer_name_handle);
+1 -1
View File
@@ -132,7 +132,7 @@ function tab_materials_draw_slots(mini: bool) {
base_drag_off_y = -(mouse_y - uiy - ui._window_y + 1);
base_drag_material = context_raw.material;
// Double click to show nodes
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
ui_base_show_material_nodes();
base_drag_material = null;
base_is_dragging = false;
+1 -1
View File
@@ -135,7 +135,7 @@ function tab_swatches_draw(htab: ui_handle_t) {
drag_pos_set = true;
}
else if (state == ui_state_t.RELEASED) {
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
_tab_swatches_draw_i = i;
+1 -1
View File
@@ -86,7 +86,7 @@ function tab_textures_draw(htab: ui_handle_t) {
base_drag_asset = asset;
context_raw.texture = asset;
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
ui_base_show_2d_view(view_2d_type_t.ASSET);
}
context_raw.select_time = sys_time();
+1 -1
View File
@@ -356,7 +356,7 @@ function ui_files_file_browser(handle: ui_handle_t, drag_files: bool = false, se
}
ui_files_selected = i;
if (sys_time() - context_raw.select_time < 0.25) {
if (sys_time() - context_raw.select_time < 0.2) {
base_drag_file = null;
base_drag_file_icon = null;
base_is_dragging = false;
+1 -1
View File
@@ -363,7 +363,7 @@ function ui_viewnodes_on_canvas_released() {
if (ui_input_in_rect(ui._window_x + UI_NODE_X(node), ui._window_y + UI_NODE_Y(node), UI_NODE_W(node), UI_NODE_H(canvas, node))) {
if (nodes.nodes_selected_id.length > 0 && node.id == nodes.nodes_selected_id[0]) {
ui_view2d_hwnd.redraws = 2;
if (sys_time() - context_raw.select_time < 0.25) ui_base_show_2d_view(view_2d_type_t.NODE);
if (sys_time() - context_raw.select_time < 0.2) ui_base_show_2d_view(view_2d_type_t.NODE);
context_raw.select_time = sys_time();
}
break;