[orca] Web: Respect speakBlankLines setting



commit 0b92709a764d26a4b9392d088cd268529f663be9
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Wed Feb 17 12:46:16 2021 +0100

    Web: Respect speakBlankLines setting
    
    This setting controls whether or not Orca says "blank" when arrowing
    to an empty line (not whether or not blank lines are skipped in browse
    mode). We weren't respecting this setting in the Web speech generator,
    and speaking "blank" for each empty line.

 src/orca/scripts/web/speech_generator.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/orca/scripts/web/speech_generator.py b/src/orca/scripts/web/speech_generator.py
index bf1d51304..b3a073408 100644
--- a/src/orca/scripts/web/speech_generator.py
+++ b/src/orca/scripts/web/speech_generator.py
@@ -803,7 +803,8 @@ class SpeechGenerator(speech_generator.SpeechGenerator):
                 args['priorObj'] = obj
 
         if not result:
-            if self._script.inSayAll(treatInterruptedAsIn=False):
+            if self._script.inSayAll(treatInterruptedAsIn=False) \
+               or not _settingsManager.getSetting('speakBlankLines'):
                 string = ""
             else:
                 string = messages.BLANK


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]