diff options
| author | louis <louis.braun@gmx.de> | 2016-03-31 16:58:24 +0200 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2016-03-31 16:58:24 +0200 |
| commit | 5c3937672321891c4d816c8ccb7ea984e71cc83a (patch) | |
| tree | 54602c1144f038862561b057d4a4ca8f95df606c /coreengine/viewelementsdisplaymenu.c | |
| parent | 3cc3c03f7dfb0bedd7256e73959ecafb2372fef7 (diff) | |
| download | vdr-plugin-skindesigner-5c3937672321891c4d816c8ccb7ea984e71cc83a.tar.gz vdr-plugin-skindesigner-5c3937672321891c4d816c8ccb7ea984e71cc83a.tar.bz2 | |
fixed bug that dynamic viewelemnts in main menu were not drawn if menu was closed and opened again
Diffstat (limited to 'coreengine/viewelementsdisplaymenu.c')
| -rw-r--r-- | coreengine/viewelementsdisplaymenu.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/coreengine/viewelementsdisplaymenu.c b/coreengine/viewelementsdisplaymenu.c index eb73023..cd2b8fc 100644 --- a/coreengine/viewelementsdisplaymenu.c +++ b/coreengine/viewelementsdisplaymenu.c @@ -630,6 +630,11 @@ cVeDmSystemload::cVeDmSystemload(void) { cVeDmSystemload::~cVeDmSystemload(void) { } +void cVeDmSystemload::Close(void) { + Reset(); + cViewElement::Close(); +} + void cVeDmSystemload::SetTokenContainer(void) { tokenContainer = new skindesignerapi::cTokenContainer(); tokenContainer->DefineStringToken("{load}", (int)eDMSystemloadST::load); @@ -684,6 +689,11 @@ cVeDmSystemmemory::cVeDmSystemmemory(void) { cVeDmSystemmemory::~cVeDmSystemmemory(void) { } +void cVeDmSystemmemory::Close(void) { + Reset(); + cViewElement::Close(); +} + void cVeDmSystemmemory::SetTokenContainer(void) { tokenContainer = new skindesignerapi::cTokenContainer(); tokenContainer->DefineIntToken("{totalmem}", (int)eDMSystemmemoryIT::totalmem); @@ -730,6 +740,11 @@ cVeDmTemperatures::cVeDmTemperatures(void) { cVeDmTemperatures::~cVeDmTemperatures(void) { } +void cVeDmTemperatures::Close(void) { + Reset(); + cViewElement::Close(); +} + void cVeDmTemperatures::SetTokenContainer(void) { tokenContainer = new skindesignerapi::cTokenContainer(); tokenContainer->DefineIntToken("{cputemp}", (int)eDMTemperaturesIT::cputemp); @@ -795,6 +810,11 @@ cVeDmVdrstatistics::cVeDmVdrstatistics(void) { cVeDmVdrstatistics::~cVeDmVdrstatistics(void) { } +void cVeDmVdrstatistics::Close(void) { + Reset(); + cViewElement::Close(); +} + void cVeDmVdrstatistics::SetTokenContainer(void) { tokenContainer = new skindesignerapi::cTokenContainer(); tokenContainer->DefineStringToken("{vdrcpu}", (int)eDMVdrstatisticsST::vdrcpu); |
