Better title handling when empty, always show "lb:" prefix.
This commit is contained in:
parent
de2b79fa2a
commit
19ee6f338d
@ -263,8 +263,16 @@ fn first_subject(thread: &ThreadNode) -> Option<String> {
|
||||
None
|
||||
}
|
||||
|
||||
fn set_title(title: &str) {
|
||||
seed::document().set_title(&format!("lb: {}", title));
|
||||
}
|
||||
|
||||
fn view_search_results(query: &str, search_results: &SearchSummary) -> Node<Msg> {
|
||||
seed::document().set_title(&format!("lb: {}", query));
|
||||
if query.is_empty() {
|
||||
set_title("all mail");
|
||||
} else {
|
||||
set_title(query);
|
||||
}
|
||||
let rows = search_results.0.iter().map(|r| {
|
||||
let tid = r.thread.clone();
|
||||
tr![
|
||||
@ -291,7 +299,7 @@ fn view_thread(thread_set: &ThreadSet) -> Node<Msg> {
|
||||
assert_eq!(thread.0.len(), 1);
|
||||
let thread_node = &thread.0[0];
|
||||
let subject = first_subject(&thread_node).unwrap_or("<No subject>".to_string());
|
||||
seed::document().set_title(&subject);
|
||||
set_title(&subject);
|
||||
div![
|
||||
h1![subject],
|
||||
a![
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user