New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dropdown menus rendering "under" the editor region in latest Safari on macOS #10821
Comments
|
Here are two tickets that have reported the issue at this point: |
|
This issue appears to be more than just a simple z-index issue; the menu appears to come into view if you try to mouse over the menu after it is displayed. For example: Screen.Recording.2022-03-23.at.12.39.38.PM.movWe'll probably need some kind of gnarly CSS hack to tweak the way Safari tries to render these things, if we need a workaround. |
|
Hi, I noticed two issues on the latest macOS, one is reported in this issue, the other is that the left part of the pop-up help panel can't be displayed properly on Chrome and Edge (see the screenshot below). The only browser that RSW can work is Firefox, at the present. I'm wondering if PR #10832 will resolve the pop-up help panel issue for Chrome and Edge on macOS as well? |
|
Hello @kevinushey, can you update when this fix will be available? The UI glitches are making using RStudio maddening. |
|
As I have already submitted in my ticket, even the prompts for objects don't get rendered. They are there and selectable, but not visible. Screen.Recording.2022-03-17.at.2.09.08.PM.mov |
We're working on it, but to be clear, this is a bug in Safari, so if you have some ire to direct I'd recommend directing it towards Apple (via a bug report or similar). |
|
Yes, I doubt it's a bug of Safari, as RStudio Workbench is not the only app that's not working after upgrading to the latest Safari. But I don't know how to report it to Apple and how to make them recognize this is a bug of their own. |
No ire @kevinushey, just impatience I guess |
|
@mikebessuille & @kevinushey Do we want to backport this to Ghost Orchid, as well? Problem reproduced on Ubuntu 20.04 in RStudio Server
Verified fixed on Ubuntu 20.04 in RStudio Server
File type matters. This isn't an issue with R scripts, but it is with R Markdown, C++, Shiny, and others. Tested by creating the following file types:
Confirmed that this is fixed in Safari 15.4 on MacOS 12.3. Also confirmed that this didn't affect Chrome and Firefox. |
|
I'd be okay with patching this to Ghost Orchid as well. |
|
Fix has now been backported to Ghost Orchid as well. |
|
Kevin's change was merged after this issue was created and does fix the problem. I'm unable to reproduce on Safari 15.5. I can see that the body element has the That change was backported to |
|
Actually, I'll reopen for now because I don't think this was backported to Ghost Orchid. |
|
I've reproduced the issue and merged the change to PT and GO branches. |
|
Is this for the drop down menus, or one of the tooltip problems? |
This change fixes the tooltip. The drop down menu fix was merged back in March so that is available all the way back to Ghost Orchid (2021.09.3+396). |
I've split this off as its own issue #11494. Any other issues with Safari compatibility can be a new issue so it can be tracked independently. |
|
@timtmok Thanks! I've follow up on the tooltip issue. |
|
Tool tips issues verified in RStudio Server 2022.07.0-preview+543 Spotted Wakerobin on MacOS 12.5 with the examples above of Verified using
Plus checked other browser to make sure that there are no regressions:
I'm leaving this open for testing the backports to Ghost Orchid and Prairie Trillium. |



System details
Steps to reproduce the problem
Describe the problem in detail
Describe the behavior you expected
The text was updated successfully, but these errors were encountered: