Hide preview prefs if not active
authorMichael M Slusarz <slusarz@curecanti.org>
Fri, 20 Aug 2010 20:13:46 +0000 (14:13 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Fri, 20 Aug 2010 20:13:46 +0000 (14:13 -0600)
imp/lib/Prefs/Ui.php

index 2b94078..7b6954d 100644 (file)
@@ -273,6 +273,15 @@ class IMP_Prefs_Ui
             }
             break;
 
+        case 'standard':
+            if (!$prefs->getValue('preview_enabled')) {
+                $ui->suppress[] = 'preview_maxlen';
+                $ui->suppress[] = 'preview_strip_nl';
+                $ui->suppress[] = 'preview_show_unread';
+                $ui->suppress[] = 'preview_show_tooltip';
+            }
+            break;
+
         case 'viewing':
             if (empty($conf['maillog']['use_maillog'])) {
                 $ui->suppress[] = 'disposition_send_mdn';