From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#11732: Follow-up to bug#11732 Date: Tue, 03 Jul 2018 10:29:59 +0200 Message-ID: <5B3B3407.3020300@gmx.at> References: <87obohkxga.fsf@XAVIER-PC.i-did-not-set--mail-host-address--so-tickle-me> <83y3f0p6n7.fsf@gnu.org> <5B35F120.9040807@gmx.at> <83fu16nepn.fsf@gnu.org> <5B373A21.9050407@gmx.at> <83d0w8mrvu.fsf@gnu.org> <5B377CB8.1030602@gmx.at> <837emgmmu2.fsf@gnu.org> <5B389847.6000204@gmx.at> <83sh53kp1j.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1530606559 1373 195.159.176.226 (3 Jul 2018 08:29:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 3 Jul 2018 08:29:19 +0000 (UTC) Cc: 11732@debbugs.gnu.org, mhatta@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 03 10:29:15 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faGgU-0000Fx-QW for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Jul 2018 10:29:15 +0200 Original-Received: from localhost ([::1]:38838 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faGib-0002CJ-VX for geb-bug-gnu-emacs@m.gmane.org; Tue, 03 Jul 2018 04:31:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faGiJ-000279-Bc for bug-gnu-emacs@gnu.org; Tue, 03 Jul 2018 04:31:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faGiE-0002SB-Ex for bug-gnu-emacs@gnu.org; Tue, 03 Jul 2018 04:31:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36485) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1faGiE-0002S0-Af for bug-gnu-emacs@gnu.org; Tue, 03 Jul 2018 04:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1faGiE-0005Jt-0c for bug-gnu-emacs@gnu.org; Tue, 03 Jul 2018 04:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Jul 2018 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11732 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 11732-submit@debbugs.gnu.org id=B11732.153060661620393 (code B ref 11732); Tue, 03 Jul 2018 08:31:01 +0000 Original-Received: (at 11732) by debbugs.gnu.org; 3 Jul 2018 08:30:16 +0000 Original-Received: from localhost ([127.0.0.1]:44382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faGhT-0005Ir-O2 for submit@debbugs.gnu.org; Tue, 03 Jul 2018 04:30:15 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:60931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1faGhR-0005Ie-Pb for 11732@debbugs.gnu.org; Tue, 03 Jul 2018 04:30:14 -0400 Original-Received: from [192.168.1.101] ([46.125.250.42]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LyWAQ-1gEZM832fO-015sPO; Tue, 03 Jul 2018 10:30:06 +0200 In-Reply-To: <83sh53kp1j.fsf@gnu.org> X-Provags-ID: V03:K1:ODSBOwNwkD1sVg15XQH0rXLgxW9x9m8067KrBuSYdIReBTIyVF/ JhiLm09lUNumCDUsQkGQ40UaSaJyObAUMJVp82F4F/T5X5VkV+ralaaG1WQf675Z+tCWiUX 6KH6293v35NAQ6msfh7j/GBygR5BxXXHovX99tmnph+DG2M/TwG38ztuOqENeYJfL2ih2yo 5IHBNc8Jyglns86aTkquQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:q7OAfkrq8XU=:mFw2z3a8Hxg6xXcUcHSkUP O9ICpivooMfqSEJ4y7dfyFIMlT+Cs9PQmn//hmR35y0fRIVOO7BPmhx+Ud6CLZehMoi6vS7Sr YK5Q3NoD6zqbz0L0hU7hl3MHCq0+O4UDXWfgj4g6ksahWwIDSZjANWXmfb1oGmvSy6kC1UTJw 4XJjzcrWHwoC9NohUQ8GeaVuB/n3v+egnLq5FP24MSIc/mI12YQ6IKw1k2tl/X8xu+u0F8hGs 0PxLGvNPjLCD95+4yq3Fzp1/zOQ1zA92uGW8GjarDOTm+0MoUv1B3oQLB5xLBHi4/sq5FRDiK hu/Zsd0TjPACfGIj98L+ZYyPP6ZGc1peEDGQVeIVju4MBa+AuFNlsUgky2foRETXCLe+Lwewx ndYpHDVLR6L/0XcDlKKXfhv1WIxh8CMNvde16dICuiohQ7AW+CqkcTCWimjhRycdLLQfIeVwn XuJal/DE5OZlOzTT6yTWr6PM7AfczitkKz2zm0wcRzasyHHxb8lODubyW8FPekk9DNeiUPIVw Z8nVJ0WTeAt9ptSbSDmN3N7bFjqwznO8K7MSsUMDvgyNR9qhKkM6M+nFg+JQdAWU/wuMTbbXB 1ZE50gI4QWX4CiEAU9pyGIaoYVBVvxtg7pE0GF6Rfm5U8z/jYJrQJqPnD+A6AcIe73JbbnEdm MThJKSKTWlmfvVy3MW01UHLNDcP6iMk+3BduFnbTX5aPVa3kIJlYMv8iW26hzewX3hKzXWfhG HB4PNln5LQXEYZ1EfP7woVFT1UJF17a6gexxA+giSSh3tQqN6LuAmrnawn6+eyN1lvTKJc7O X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:148143 Archived-At: > The dialog appears on top of the frame from which it was invoked as > usual, and as expected (since Windows raises the frame when you click > on its menu, the frame is indeed usually on top of the other apps, > modulo apps like Task Manager that force themselves on top of > everything). Then any click _anywhere_ inside the dialog causes the > dialog to disappear, because the owning frame is raised to cover it. > A second click at the same coordinates causes the dialog to be shown > blinking, as when you click on some part outside the dialog. Confirmed (finally, it took me some time to get my Windows 7 version up and running again) with the autoraising option set. The blinking might be caused by some z-order fight maybe stopped by some timeout. > My > workaround for that is to drag the dialog outside of its owning frame, > and then use it as usual. That's no workaround on my Thinkpad. The two windows will always overlap each other and I cannot shrink any of them because Windows does not allow it. > Did I explain the situation clearly? You did. > Btw, I have now established that focus follows mouse causes this: if I > disable it, the problem disappears. And autoraise doesn't affect the > issue in any way. I tried both X-Mouse Controls and Winaero Tweaker, > on 2 different Windows 7 systems, with the same result: enabling > focus-follows-mouse causes the issue, disabling it makes the issue go > away. (Of course, both Windows 7 systems were configured by yours > truly, so maybe there's some other factor acting as a catalyst. But > all else being equal, just turning on and off focus-follows-mouse > causes the problem to appear or disappear on those 2 systems.) No further explanations needed, the problem is clearly visible here now. Do you have any explanation why calling DefWindowProc when handling WM_IME_STARTCOMPOSITION causes this aberrant behavior and not any of the other cases where we call DefWindowProc? martin