feat: copy selected video URL
This commit is contained in:
+10
@@ -2937,6 +2937,16 @@ impl App {
|
||||
Some(Action::VideoToggle) => self.views[self.view_index].toggle_checked(),
|
||||
Some(Action::VideoClear) => self.views[self.view_index].checked.clear(),
|
||||
Some(Action::VideoOpen) => self.open_video_in_browser(),
|
||||
Some(Action::VideoCopyUrl) => {
|
||||
let view = &self.views[self.view_index];
|
||||
if let Some(video) = view
|
||||
.selection
|
||||
.selected()
|
||||
.and_then(|index| view.videos.get(index))
|
||||
{
|
||||
self.status = ui::copy_video_url(&video.id);
|
||||
}
|
||||
}
|
||||
Some(Action::VideoNext) => {
|
||||
self.views[self.view_index].prefetch_requested = true;
|
||||
self.views[self.view_index].selection.select_next();
|
||||
|
||||
Reference in New Issue
Block a user