remove popup for pdfs on all mobile devices

This commit is contained in:
Ralf Becker 2015-03-30 15:54:41 +00:00
parent 21f2fe9b0e
commit b30f051f04

View File

@ -184,9 +184,10 @@ class egw_link extends solink
static function init_static( ) static function init_static( )
{ {
// FireFox 36 can not display pdf with it's internal viewer in an iframe used by mobile theme/template for popups // FireFox 36 can not display pdf with it's internal viewer in an iframe used by mobile theme/template for popups
if (html::$user_agent == 'firefox' && $GLOBALS['egw_info']['user']['preferences']['common']['theme'] == 'mobile') // same is true for all mobile devices
if (html::$user_agent == 'firefox' && $GLOBALS['egw_info']['user']['preferences']['common']['theme'] == 'mobile' || html::$ua_mobile)
{ {
unset(self::$app_register['home']['mime']['application/pdf']['mime_popup']); unset(self::$app_register['home']['mime']['application/pdf']);
} }
// other apps can participate in the linking by implementing a search_link hook, which // other apps can participate in the linking by implementing a search_link hook, which
// has to return an array in the format of an app_register entry // has to return an array in the format of an app_register entry