git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
convert event_id from string to long
[enigma2.git]
/
lib
/
service
/
listboxservice.cpp
diff --git
a/lib/service/listboxservice.cpp
b/lib/service/listboxservice.cpp
index cd48c62e826ab81529803643ffe3b0193c20e330..866963fb352e90b5e0ec8a57c73e8a4a3d073454 100644
(file)
--- a/
lib/service/listboxservice.cpp
+++ b/
lib/service/listboxservice.cpp
@@
-48,6
+48,8
@@
void eListboxServiceContent::setCurrent(const eServiceReference &ref)
m_cursor_number = index;
break;
}
m_cursor_number = index;
break;
}
+ if (m_listbox)
+ m_listbox->moveSelectionTo(index);
}
void eListboxServiceContent::getCurrent(eServiceReference &ref)
}
void eListboxServiceContent::getCurrent(eServiceReference &ref)
@@
-142,7
+144,7
@@
void eListboxServiceContent::setVisualMode(int mode)
if (m_visual_mode == visModeSimple)
{
m_element_position[celServiceName] = eRect(ePoint(0, 0), m_itemsize);
if (m_visual_mode == visModeSimple)
{
m_element_position[celServiceName] = eRect(ePoint(0, 0), m_itemsize);
- m_element_font[celServiceName] = new gFont("
Arial
", 23);
+ m_element_font[celServiceName] = new gFont("
Regular
", 23);
m_element_position[celServiceNumber] = eRect();
m_element_font[celServiceNumber] = 0;
m_element_position[celIcon] = eRect();
m_element_position[celServiceNumber] = eRect();
m_element_font[celServiceNumber] = 0;
m_element_position[celIcon] = eRect();