diff --git a/mythtv/programs/mythfrontend/videodlg.cpp b/mythtv/programs/mythfrontend/videodlg.cpp
index a9ae42cb09..4dfe6a2522 100644
a
|
b
|
void VideoDialog::ToggleWatched() |
3506 | 3506 | } |
3507 | 3507 | } |
3508 | 3508 | |
3509 | | void VideoDialog::OnVideoSearchListSelection(const RefCountHandler<MetadataLookup>& lookup) |
| 3509 | void VideoDialog::OnVideoSearchListSelection(RefCountHandler<MetadataLookup> lookup) |
3510 | 3510 | { |
3511 | 3511 | if (!lookup) |
3512 | 3512 | return; |
3513 | 3513 | |
3514 | | OnVideoSearchDone(lookup); |
| 3514 | lookup->SetStep(kLookupData); |
| 3515 | lookup->IncrRef(); |
| 3516 | m_metadataFactory->Lookup(lookup); |
3515 | 3517 | } |
3516 | 3518 | |
3517 | 3519 | void VideoDialog::OnParentalChange(int amount) |
diff --git a/mythtv/programs/mythfrontend/videodlg.h b/mythtv/programs/mythfrontend/videodlg.h
index 3747f5a4d4..cdadd7ee5a 100644
a
|
b
|
class VideoDialog : public MythScreenType |
131 | 131 | void OnParentalChange(int amount); |
132 | 132 | |
133 | 133 | // Called when the underlying data for an item changes |
134 | | void OnVideoSearchListSelection(const RefCountHandler<MetadataLookup>& lookup); |
| 134 | void OnVideoSearchListSelection(RefCountHandler<MetadataLookup> lookup); |
135 | 135 | |
136 | 136 | void doVideoScan(); |
137 | 137 | |