[Bug 38868] New: Homesite+ (v5.5): If caps-lock is on, exiting Extended Find dialog results in caps-lock state being toggled

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 5 19:26:09 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=38868

            Bug ID: 38868
           Summary: Homesite+ (v5.5): If caps-lock is on, exiting Extended
                    Find dialog results in caps-lock state being toggled
           Product: Wine
           Version: 1.7.46
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: fooquency at gmail.com
      Distribution: ---

In HomeSite+ (v5.5), there is a feature which allows multiline find and/or
replace with support for regular expressions and more. This is a powerful
feature which is still not present on most modern code editors, and as such is
a killer feature.

However, in Wine, there is a very annoying bug: If caps-lock is on, exiting
Extended Find dialog results in caps-lock state being toggled.

Reproduce steps:

1) Press caps-lock on the keyboard. (Verify this has taken effect by typing
into the editor area).

2) Open the Extended Find/Replace dialog either: (a) via the menu at Search >
Extended Find (or Extended Replace; or (b) Using Control+Shift+F (or
Control+Shift+R).

3) Close the box, either by suing escape to dismiss it, or the standard OS UI
close UI control in the top corner of the dialog.

4) Start typing. Text is now lower-case, though the caps-lock light on the
keyboard remains on.

5) Open the Extended Find/Replace dialog again, as per step 2.

6) Close the box again, as per step 3.

7) Start typing. Text is now upper-case.

Repeating these steps will continue to toggle the case.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list