Skip to content

Commit a679897

Browse files
authored
Add Cmd/ctrl+R to refresh view (#580)
* Add Cmd/ctrl+R to refresh view * Linting
1 parent 5730800 commit a679897

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

psst-gui/src/controller/nav.rs

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use crate::{
44
ui::{album, artist, library, lyrics, playlist, recommend, search, show},
55
};
66
use druid::widget::{prelude::*, Controller};
7+
use druid::Code;
78

89
pub struct NavController;
910

@@ -115,6 +116,11 @@ where
115116
ctx.set_handled();
116117
self.load_route_data(ctx, data);
117118
}
119+
Event::KeyDown(key) if key.mods.meta() && key.code == Code::KeyR => {
120+
data.refresh();
121+
ctx.set_handled();
122+
self.load_route_data(ctx, data);
123+
}
118124
_ => {
119125
child.event(ctx, event, data, env);
120126
}

0 commit comments

Comments
 (0)