bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#5482: frame-invisible-p reports nil for iconified frames on w32


From: Noam Postavsky
Subject: bug#5482: frame-invisible-p reports nil for iconified frames on w32
Date: Wed, 13 Jun 2018 20:48:15 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

tags 5482 notabug
close 5482
quit

martin rudalics <rudalics@gmx.at> writes:

>> As for the second issue, I disagree that this behavior is wrong,
>> because it matches the documentation:
>>
>>    A frame on a graphical display may be “visible”, “invisible”, or
>>    “iconified”.  If it is visible, its contents are displayed in the usual
>>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>    manner.

>>     -- Command: make-frame-visible &optional frame
>>         This function makes frame FRAME visible.
>>
>> So I see no reason to fix anything in what make-frame-visible does in
>> this case.
>
> Neither do I.  Emacs implements just a subset of the states and
> transitions provided by the Windows API.

I agree with this as well.  Therefore closing as notabug.

> On Windows 7, calling iconify-frame doesn't cause the frame to show
> when the mouse pointer hovers above the Emacs icon on the task bar, as
> if the frame is still invisible.  No such problem on XP, though.

Couldn't reproduce this on with Emacs 25.3 on Windows 7, even though it
seems Martin's suggested change was never merged.  We could open a new
report if needed, though it seems so minor it's probably not even worth
the trouble.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]