media/viewer: provide image-click provenance
We will be using this for transitions Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
@@ -158,7 +158,8 @@ fn execute_note_action(
|
||||
},
|
||||
NoteAction::Media(media_action) => {
|
||||
media_action.on_view_media(|medias| {
|
||||
view_state.media_viewer.urls = medias;
|
||||
view_state.media_viewer.media_info = medias.clone();
|
||||
tracing::debug!("on_view_media {:?}", &medias);
|
||||
app_options.set(AppOptions::FullscreenMedia, true);
|
||||
});
|
||||
|
||||
|
||||
@@ -390,7 +390,7 @@ fn fullscreen_media_viewer_ui(
|
||||
viewer_state: &mut MediaViewerState,
|
||||
img_cache: &mut Images,
|
||||
) {
|
||||
if !options.contains(AppOptions::FullscreenMedia) || viewer_state.urls.is_empty() {
|
||||
if !options.contains(AppOptions::FullscreenMedia) || viewer_state.media_info.medias.is_empty() {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user