dogtail-devel [Bug 321624] New: Non-recursive searches for dialogs



Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=321624
 dogtail | Framework | Ver: CVS HEAD

           Summary: Non-recursive searches for dialogs
           Product: dogtail
           Version: CVS HEAD
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: Framework
        AssignedTo: dogtail-maint gnome bugs
        ReportedBy: dmalcolm redhat com
         QAContact: dogtail-maint gnome bugs
                CC: all-bugs bugzilla gnome org


Currently procedural.py does recursive searches for dialogs below applications.

In a bad case (e.g. searching for an evolution dialog) this will typically force
a full recursive search of every node in the main evolution window, before
searching in the dialog; this makes searches take ages and eat CPU.

I don't think dialogs can ever be anywhere except an immediate child of the
application; suggest that Focus.Application.dialog's findChild call should have
a recursive=False added to the args

------- You are receiving this mail because: -------
You are watching the assignee for the bug.
You are watching the QA contact.



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