On Tue, Jan 4, 2011 at 3:21 PM, Vincent van Ravesteijn <v...@lyx.org> wrote:
>> I have to admit that I don't understand the problem.
>> I don't understand what version "trunk" refers in the ticket
>> comments - 1.6?
>
> No .. trunk is 2.0 and branch is 1.6.x.
>
>> And I cannot see why and when the menu items should be disabled.
>
> If I have a dialog open, and I click the LyX workarea or the LyX main
> menu, the focus switches back to the main window. IIRC there is the
> possibility to use the LyX Menu on mac without the focus going to the
> main window. The only problem is that you then don't want to choose
> menu items that do something to the buffer. But well, I'm not sure I
> know what I'm talking about.

That's right. On Mac, the menu is at the top of the screen, separate
from any window. So when a dialog -- any dialog -- has focus, the menu
is still there, able to be selected. But, of course, we don't want the
user to actually be able to select menu options, so any menu item that
is supposed to affect the buffer (as opposed to menu items like File >
Open or LyX > Preferences that don't affect the current buffer) should
be greyed out.

>> When I open the document settings dialog in LyX 2.0.0 the menu
>> is fully functionally - on Mac and on Linux (Gnome Desktop).
>> When I change some document setting and do not apply - I have
>> the same menu state.
>>
>> Perhaps it is about a violation of Apples HIG "only"?
>> Like document settings should be a sheet (document modal) dialog?
>
> I changed some of the "typical" Apple things after discussion with
> Bennett. I think he once said that he wanted to get rid of the sheets.
> Maybe this bug is not relevant anymore now because of that change ?
> But again, I've no clue.

The issue with 1720 is independent of whether we use sheets or not.

BH

Reply via email to