Interesting: I checked the default situation on my iMac:
defaults read org.R-project.R NSAppSleepDisabled
2024-12-11 15:32:36.503 defaults[98598:4565691]
The domain/default pair of (org.R-project.R, NSAppSleepDisabled) does
not exist
On 12/11/24 3:04 PM, r-sig-mac-requ...@r-project.org wrote:
Message: 1
Date: Wed, 11 Dec 2024 12:25:42 -0500
From: Duncan Murdoch <murdoch.dun...@gmail.com>
To: R-SIG-Mac <R-SIG-Mac@r-project.org>
Subject: [R-SIG-Mac] R.app not handling events
Message-ID: <bdf048f1-b010-4845-a67a-f24edf634...@gmail.com>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Every now and then R.app stops responding to various events while a
long-running command is executing. I can't scroll the console to look
at earlier results, and I don't see partial results until the whole
computation is complete. If I ask MacOS to switch to that window, it
won't come to the top (though clicking on it does bring it up, but I
need to be able to see part of it to do that).
Once it finishes it returns to the console prompt and things look fine,
but the same thing happens during the next long-running command.
This happens every now and then, but I haven't spotted the cause. The
only solution I've found is to quit the session and restart it.
Does anyone know what might be causing this, or a way to fix it without
ending the session?
Duncan Murdoch
------------------------------
Message: 2
Date: Wed, 11 Dec 2024 14:22:22 -0500
From: John Fox <j...@mcmaster.ca>
To: Duncan Murdoch <murdoch.dun...@gmail.com>
Cc: R-SIG-Mac <R-SIG-Mac@r-project.org>
Subject: Re: [R-SIG-Mac] R.app not handling events
Message-ID: <53a35751-0a4c-4131-ab19-2fbd97648...@mcmaster.ca>
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Hello Duncan
The problem may be related to macOS App Nap (although the persistence of
the problem when R.app has the focus seems to contradict that). If so,
you could either make sure that R.app retains the focus while the
command executes or disable App Nap for R.app (permanently, until the
option is changed) via the command, in a terminal,
defaults write org.R-project.R NSAppSleepDisabled -bool YES
I hope this helps,
John
--
Carl Witthoft
personal: c...@witthoft.com
The Witthoft Group, Consulting
https://witthoftgroup.weebly.com/
_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-mac