Merge remote-tracking branches 'github/pr/869' and 'github/pr/868'

Merge some misc changes from Fernando

Fernando López Guevara (2):
      feat(column): add tooltip on remove column button
      feat(hashtag-column): handle new hashtag on Enter key press
This commit is contained in:
William Casarin
2025-05-31 16:00:44 -07:00
2 changed files with 11 additions and 3 deletions

View File

@@ -763,10 +763,17 @@ pub fn hashtag_ui(
ui.add(text_edit);
ui.add_space(8.0);
if ui
.add_sized(egui::vec2(50.0, 40.0), add_column_button())
.clicked()
let mut handle_user_input = false;
if ui.input(|i| i.key_released(egui::Key::Enter))
|| ui
.add_sized(egui::vec2(50.0, 40.0), add_column_button())
.clicked()
{
handle_user_input = true;
}
if handle_user_input && !text_buffer.is_empty() {
let resp =
AddColumnResponse::Timeline(TimelineKind::Hashtag(sanitize_hashtag(text_buffer)));
id_string_map.remove(&id);

View File

@@ -194,6 +194,7 @@ impl<'a> NavTitle<'a> {
}
confirm_pressed
} else {
delete_button_resp.on_hover_text("Delete this column");
false
}
}