aboutsummaryrefslogtreecommitdiff
path: root/src/commands/twete.rs
diff options
context:
space:
mode:
authorAndy Wortman <ixineeringeverywhere@gmail.com>2017-12-02 21:40:41 -0800
committerAndy Wortman <ixineeringeverywhere@gmail.com>2017-12-02 21:40:41 -0800
commit6ae94473e31c0f7d2c1ca79294f529419f1c536f (patch)
treecea89b2fbcaa44872a7d458a12981080d558daa2 /src/commands/twete.rs
parentf74ece81c99d94c2b5250d7fd7fde0d1df15cbeb (diff)
track dirty bit to know if we should redraw display
also clean up a bunch of TODOs
Diffstat (limited to 'src/commands/twete.rs')
-rw-r--r--src/commands/twete.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/commands/twete.rs b/src/commands/twete.rs
index ebf3c3d..d727b9e 100644
--- a/src/commands/twete.rs
+++ b/src/commands/twete.rs
@@ -54,7 +54,7 @@ fn twete(line: String, tweeter: &mut tw::TwitterCache, queryer: &mut Queryer, di
// if it's just "t", enter compose mode.
let text = line.trim().to_owned();
if text.len() == 0 {
- display_info.mode = Some(::display::DisplayMode::Compose(text));
+ display_info.set_mode(Some(::display::DisplayMode::Compose(text)));
} else {
send_twete(text, tweeter, queryer, display_info);
}
@@ -178,7 +178,7 @@ fn rep(line: String, tweeter: &mut tw::TwitterCache, queryer: &mut Queryer, disp
if reply.len() > 0 {
send_reply(full_reply, twid, tweeter, queryer, user_profile.creds, display_info);
} else {
- display_info.mode = Some(::display::DisplayMode::Reply(twid, full_reply));
+ display_info.set_mode(Some(::display::DisplayMode::Reply(twid, full_reply)));
}
} else {
display_info.status(format!("No tweet for id: {:?}", twid));