# Mac vs Windows UI inconsistencies

**URL:** <https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185>\
**Category:** Rhino for Mac\
**Created:** [May 7, 2025, 4:42pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185 "2025-05-07T16:42:57Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [May 7, 2025, 4:42pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/1 "2025-05-07T16:42:57Z")

</div>

@Tom_P and others working on Mac,

I’ve been logging inconsistency issues today for Rhino for Mac UI. I was looking for Space/Enter/RMB not working, amongst other things. I’ll keep looking for others. I’m mainly interested in cross platform UI inconsistency, but feel free to add other types.

I’ve logged them in YT under “[UI Consistency](https://mcneel.myjetbrains.com/youtrack/issues?q=tag:%20%7BUI%20consistency%7D)”. If you come across others not listed, let me know in a reply in this thread, thanks!

---

<div class="post-metadata">

**Author:** ![encephalon](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/encephalon/32/611970_2.png) [@encephalon](https://discourse.mcneel.com/u/encephalon)\
**Post date:** [May 7, 2025, 6:51pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/2 "2025-05-07T18:51:58Z")

</div>

you mean, commands like BlendSrf that do neither complete with space nor enter and only with right click? if so i made a list years ago, i can not find it anymore, but that would be really great.

just followed that link, yes please please please. @dan promised to look at that 10 years ago. i guess he was just too busy

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [May 7, 2025, 8:02pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/3 "2025-05-07T20:02:32Z")

</div>

Don’t get too enthusiastic though yet, it is not as simple as it might look. It could even be that with the current way the dialogs are implemented it isn’t possible to make this work. Lots of the dialogs are still written in so called .xib files and stem from the early Rhino for Mac days.  
But I think it is good to collect and log everything under one tag so that we see the scope of it and eventually track the fixes.

---

<div class="post-metadata">

**Author:** ![Helvetosaur](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/helvetosaur/32/635974_2.png) [@Helvetosaur](https://discourse.mcneel.com/u/Helvetosaur)\
**Post date:** [May 7, 2025, 8:12pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/4 "2025-05-07T20:12:30Z")

</div>

Hi Gijs,

When I was in class a couple of weeks ago and had to use my Mac for something, I noticed that when you click on a Gumball handle, if a value is already present in the box from a previous move, on Windows a right-click would repeat the move. On the Mac, it wouldn’t do that, one had to hit the Enter key. Bit I don’t know if it’s just some setting somewhere that I missed.

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [May 7, 2025, 10:39pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/5 "2025-05-07T22:39:55Z")

</div>

i love commands, that allow the layer to be changed while active.

possilbe:

- blendCrv
- filletSrf

possible to change but no effect:

- filletEdge without trim/Join
- 

layerchanges not possible while dialogue is open

- loft (beeps)
- sweep1
- rebuild
- text

bad color - preview not showing layer

- tweenCurves

…

i hate that entering stuff in properties and pressing enter does not give the focus back to the commandline.  
Select an object, name it / type “myCrv” press enter - fokus stays in that field.  
Renaming a layer does.  
There are more inconsistencies regarding Mouse Fokus. (some got solved already)

i ll report stuff when i recognise them will working… best - tom

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [May 8, 2025, 8:03am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/6 "2025-05-08T08:03:44Z")

</div>

> [@Helvetosaur](#):
>
> when you click on a Gumball handle, if a value is already present in the box from a previous move, on Windows a right-click would repeat the move. On the Mac, it wouldn’t do that

Good one, thanks!  
[RH-87361](https://mcneel.myjetbrains.com/youtrack/issue/RH-87361) Gumball: RMB doesn’t work

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [May 8, 2025, 8:38am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/7 "2025-05-08T08:38:47Z")

</div>

> [@Tom\_P](#):
>
> bad color - preview not showing layer
> 
> - tweenCurves

thanks, added as [RH-87362](https://mcneel.myjetbrains.com/youtrack/issue/RH-87362) TweenCurves: no layer color during preview

> [@Tom\_P](#):
>
> layerchanges not possible while dialogue is open
> 
> - loft (beeps)
> - sweep1
> - rebuild

[RH-85156](https://mcneel.myjetbrains.com/youtrack/issue/RH-85156) Loft: no access to LayerPanel  
[RH-87364](https://mcneel.myjetbrains.com/youtrack/issue/RH-87364) Sweep1/2: change layer during command  
[RH-87363](https://mcneel.myjetbrains.com/youtrack/issue/RH-87363) Rebuild: cannot change target layer when dialog is open

As for text, you can still change the layer after closing the dialog, before committing it to the document, so that seems less of an issue than the other commands (Same on Windows btw)

> [@Tom\_P](#):
>
> possible to change but no effect:
> 
> - filletEdge without trim/Join

[RH-87365](https://mcneel.myjetbrains.com/youtrack/issue/RH-87365) FilletEdge: output layer is not current when not joining the result

> [@Tom\_P](#):
>
> entering stuff in properties and pressing enter does not give the focus back to the commandline

[RH-87366](https://mcneel.myjetbrains.com/youtrack/issue/RH-87366) change object properties: Enter doesn’t bring back to commandline

---

<div class="post-metadata">

**Author:** ![Tom\_P](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/tom_p/32/766520_2.png) [@Tom\_P](https://discourse.mcneel.com/u/Tom_P)\
**Post date:** [May 8, 2025, 9:01am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/8 "2025-05-08T09:01:55Z")

</div>

thanks for your effort - hopefully there will be some resonance…  
❤

---

<div class="post-metadata">

**Author:** ![atair](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/atair/32/666529_2.png) [@atair](https://discourse.mcneel.com/u/atair)\
**Post date:** [June 6, 2025, 3:58am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/9 "2025-06-06T03:58:06Z")

</div>

One small thing:  
If you have set `Single-click Maximize` on the viewports, clicking the little arrow to get to the dropdown, triggers a viewport minimize / maximize - which it should not.

---

<div class="post-metadata">

**Author:** ![wim](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wim/32/747482_2.png) [@wim](https://discourse.mcneel.com/u/wim)\
**Post date:** [June 6, 2025, 6:03am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/10 "2025-06-06T06:03:20Z")

</div>

Hi -

> [@atair](#):
>
> clicking the little arrow to get to the dropdown, triggers a viewport minimize / maximize - which it should not.

That issue is on the list as [RH-77109](https://mcneel.myjetbrains.com/youtrack/issue/RH-77109) Single Click maximize should ignore dropdown triangle  
-wim

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [June 11, 2025, 11:08am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/11 "2025-06-11T11:08:24Z")

</div>

Split this topic on June 11, 2025, 11:08am UTC

3 posts were split to a new topic: [Panels don’t come back on connected monitor](https://discourse.mcneel.com/t/panels-dont-come-back-on-connected-monitor/205733)

---

<div class="post-metadata">

**Author:** ![brian](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/brian/32/504171_2.png) [@brian](https://discourse.mcneel.com/u/brian)\
**Post date:** [June 11, 2025, 2:25am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/12 "2025-06-11T02:25:30Z")

</div>

[RH-87366](https://mcneel.myjetbrains.com/youtrack/issue/RH-87366) is fixed in [Rhino 8 Service Release 21](https://www.rhino3d.com/download/rhino/8/latest)

---

<div class="post-metadata">

**Author:** ![Jess](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jess/32/769577_2.png) [@Jess](https://discourse.mcneel.com/u/Jess)\
**Post date:** [November 13, 2025, 5:45pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/14 "2025-11-13T17:45:40Z")

</div>

There are some things which I miss on the Mac:

On Win it is possible to pan a parallel viewport infinitely with RMB. If for example the mouse leaves the screen on top it will re-enter at the bottom - even while dragging objects. This does not work on Mac.

When you drag point on the Mac then you cannot for example change the Osnaps. As soon the mouse leaves the viewport the objects are being dropped.

The \_SetPt dialog cannot be confirmed with RMB on Mac.

to be continued…  
Thanks, Jess

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [November 13, 2025, 6:02pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/15 "2025-11-13T18:02:16Z")

</div>

There are many commands that don’t work with RMB/space/enter (sometimes one of them, sometimes multiple). I’ve logged quite a few a while back. It seems hard to solve though

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [November 13, 2025, 6:08pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/16 "2025-11-13T18:08:48Z")

</div>

> [@Jess](#):
>
> On Win it is possible to pan a parallel viewport infinitely with RMB. If for example the mouse leaves the screen on top it will re-enter at the bottom - even while dragging objects. This does not work on Mac.

[RH-90459](https://mcneel.myjetbrains.com/issue/RH-90459) Panning on Mac

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [November 13, 2025, 6:18pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/17 "2025-11-13T18:18:05Z")

</div>

> [@Jess](#):
>
> When you drag point on the Mac then you cannot for example change the Osnaps. As soon the mouse leaves the viewport the objects are being dropped.

[RH-90460](https://mcneel.myjetbrains.com/issue/RH-90460) Setting OSnaps while doing something

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/gijs/32/769882_2.png) [@Gijs](https://discourse.mcneel.com/u/Gijs)\
**Post date:** [November 13, 2025, 6:31pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/18 "2025-11-13T18:31:48Z")

</div>

> [@Jess](#):
>
> The \_SetPt dialog cannot be confirmed with RMB on Mac.

[RH-90462](https://mcneel.myjetbrains.com/issue/RH-90462) SetPt: RMB to confirm

---

<div class="post-metadata">

**Author:** ![Jess](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/jess/32/769577_2.png) [@Jess](https://discourse.mcneel.com/u/Jess)\
**Post date:** [November 13, 2025, 10:24pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/19 "2025-11-13T22:24:14Z")

</div>

I miss the file size in the title bar on Mac  
Win:  
 ![image](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/4/c/1/4c102ebc2f77b1c003173a9b6240048eb1d4cc0a.png)

This could also be displayed in the status bar info pane in combination with:  
x Minutes from last save (21MB)

---

<div class="post-metadata">

**Author:** ![stuart.crake](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/stuart.crake/32/768879_2.png) [@stuart.crake](https://discourse.mcneel.com/u/stuart.crake)\
**Post date:** [November 14, 2025, 3:02am UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/20 "2025-11-14T03:02:53Z")

</div>

Regarding SetPt. On Win you can press the X, Y or Z keys to toggle that axis, but on a Mac you can’t. It would be great to have that functionality added.

Edit: clarified my request

---

<div class="post-metadata">

**Author:** ![brian](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/brian/32/504171_2.png) [@brian](https://discourse.mcneel.com/u/brian)\
**Post date:** [July 14, 2026, 9:41pm UTC](https://discourse.mcneel.com/t/mac-vs-windows-ui-inconsistencies/204185/21 "2026-07-14T21:41:44Z")

</div>

[RH-87362](https://mcneel.myjetbrains.com/youtrack/issue/RH-87362) is fixed in Rhino [BETA](https://discourse.mcneel.com/t/welcome-to-serengeti/9612)
