[Bug] Single-click on server immediately connects instead of selecting #14

Closed
opened 2026-09-07 15:50:37 +00:00 by x3 · 0 comments
Owner

Bug: Clicking a server in the sidebar immediately opens a connection instead of just selecting it.

Fix: Added explicit gtk_list_box_set_activate_on_single_click(listbox, FALSE) in ssh_client.cpp build_ui():

server_listbox_ = gtk_list_box_new();
gtk_list_box_set_selection_mode(GTK_LIST_BOX(server_listbox_), GTK_SELECTION_SINGLE);
gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(server_listbox_), FALSE);

Now: single-click = select row, double-click (or Enter) = connect.

Status: Fixed in commit fe7050c

**Bug:** Clicking a server in the sidebar immediately opens a connection instead of just selecting it. **Fix:** Added explicit `gtk_list_box_set_activate_on_single_click(listbox, FALSE)` in `ssh_client.cpp` `build_ui()`: ```cpp server_listbox_ = gtk_list_box_new(); gtk_list_box_set_selection_mode(GTK_LIST_BOX(server_listbox_), GTK_SELECTION_SINGLE); gtk_list_box_set_activate_on_single_click(GTK_LIST_BOX(server_listbox_), FALSE); ``` Now: single-click = select row, double-click (or Enter) = connect. **Status:** Fixed in commit fe7050c
x3 closed this issue 2026-09-07 16:58:14 +00:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: x3/x3-ssh#14