X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fpython%2FPlugins%2FExtensions%2FHbbTV%2Fbrowser.py;h=e7e738667841eb3db0f7c0f01a62dfe4021e208c;hp=c4b5d223d869d9b8d6c02e2c1a98bc5814215a9e;hb=HEAD;hpb=7db44ffc0fee51dbe7a8ea12eb75362fde96aa6f diff --git a/lib/python/Plugins/Extensions/HbbTV/browser.py b/lib/python/Plugins/Extensions/HbbTV/browser.py index c4b5d22..e7e7386 100644 --- a/lib/python/Plugins/Extensions/HbbTV/browser.py +++ b/lib/python/Plugins/Extensions/HbbTV/browser.py @@ -296,9 +296,8 @@ class BrowserPreferenceWindow(ConfigListScreen, Screen): mode = 1 self._keymapType = self.menuItemKeyboardLayout.value BrowserSetting().setData(url, mode, self._keymapType) - # send contorller - #command_util = getCommandUtil() - #command_util.sendCommand('OP_BROWSER_NEED_RELOAD_KEYMAP') + + VBController.command('CONTROL_RELOAD_KEYMAP') self.close() def keyRed(self): @@ -929,7 +928,7 @@ class Browser(Screen): self.setTitle(title) def _cb_close_window(self): - self._close_timer.start(2000) + self._close_timer.start(1000) def _cb_start_browser(self, data=None, mode=0, opcode='BROWSER_OPENURL'): if not vbcfg.g_main.check_browser(): @@ -985,13 +984,13 @@ class Browser(Screen): self.toggle_top() - from enigma import getDesktop, gMainDC - desktop_size = getDesktop(0).size() - gMainDC.getInstance().setResolution(desktop_size.width(), desktop_size.height()) + from enigma import gMainDC + gMainDC.getInstance().setResolution(self.WIDTH, self.HEIGHT) vbcfg.setPosition(vbcfg.g_position) fbClass.getInstance().unlock() eRCInput.getInstance().unlock() + getDesktop(0).paint() self.is_browser_opened = False vbcfg.LOG("Stop Browser")