- add "getCurrent" to service listbox
[enigma2.git] / lib / service / listboxservice.cpp
index 011c96caa2a053fccc2a822b98227800fb4ed076..881047dfac137d7b420f3691ae60ef54b5b60d22 100644 (file)
@@ -18,6 +18,14 @@ void eListboxServiceContent::setRoot(const eServiceReference &root)
        cursorHome();
 }
 
+void eListboxServiceContent::getCurrent(eServiceReference &ref)
+{
+       if (cursorValid())
+               ref = *m_cursor;
+       else
+               ref = eServiceReference();
+}
+
 DEFINE_REF(eListboxServiceContent);
 
 eListboxServiceContent::eListboxServiceContent()