[orca] Event Manager: Add text changed events with "system" suffix to flood handling



commit 1b746ee28c0f8eb1a420012b468de01800a3d8f6
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Wed Jun 30 10:41:04 2021 +0200

    Event Manager: Add text changed events with "system" suffix to flood handling
    
    We ignore text-changed events during event floods, but were not checking
    for the "system" suffix that Firefox uses depending on the change type.
    This commit causes those events to be ignored as well.

 src/orca/event_manager.py | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/src/orca/event_manager.py b/src/orca/event_manager.py
index 11ef776db..257212df0 100644
--- a/src/orca/event_manager.py
+++ b/src/orca/event_manager.py
@@ -740,6 +740,8 @@ class EventManager:
 
         ignore = ["object:text-changed:delete",
                   "object:text-changed:insert",
+                  "object:text-changed:delete:system",
+                  "object:text-changed:insert:system",
                   "object:state-changed:showing",
                   "object:state-changed:sensitive"]
 
@@ -762,6 +764,8 @@ class EventManager:
 
         ignore = ["object:text-changed:delete",
                   "object:text-changed:insert",
+                  "object:text-changed:delete:system",
+                  "object:text-changed:insert:system",
                   "object:state-changed:showing",
                   "object:state-changed:sensitive"]
 


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