Cool VL Viewer forum

View unanswered posts | View active topics It is currently 2024-04-19 20:01:21



Reply to topic  [ 4 posts ] 
Cmd/Ctrl key quirk on upgrade to Mac version 1.26.22.54. 
Author Message

Joined: 2012-01-19 03:18:40
Posts: 196
Location: Sydney, Australia (UTC +10)
Reply with quote
I upgraded recently to version 1.26.22.54 of Cool VL Viewer for Mac, and I've noticed some strangeness about the behaviour of the Ctrl and Cmd ⌘ keys in keyboard shortcuts. I have tested this both with my 3rd-party Matias Tactile Pro keyboard, and two "official" Apple keyboards, and got the same results in all cases, so this doesn't seem to be a quirk of my keyboard.

For example, up to 1.26.22.51 pressing Ctrl-Opt-T and Cmd-Opt-T did the same thing, toggling on and off Highlight Transparent. Now, in 1.26.22.54, pressing Cmd-Opt-T will toggle on Highlight Transparent, but won't turn it off. Ctrl-Opt-T works the same in .54 as it did in .51. In another example, pressing Cmd-G will display Active Gestures floater, but pressing it again will not close it.

The same quirk seems to operate in reverse too. If I press Ctrl-Opt-T to turn on Highlight Transparent, I can turn it off again by pressing Cmd-Opt-T, but pressing Cmd-Opt-T again will not turn it back on. Similarly if I press Ctrl-G to display Active Gestures, I can close the floater by pressing Cmd-G, but pressing Cmd-G again will not re-open the floater.

The same basic pattern seems to apply to all Ctrl-<keys> and Cmd-<keys> shortcuts: Pressing Cmd-<keys> will toggle the command away from whatever state it is in, but will not toggle it back. Ctrl-<key> will toggle the command both ways as expected.

The obvious work-around to this quirk is to ignore the Cmd key entirely, and only use the Ctrl key, but this inconsistent behaviour of the keys is peculiar.

Code:
Cool VL Viewer v1.26.22.54, 64 bits, Jul 28 2019 18:38:42
RestrainedLove viewer v2.09.25.20
Release Notes

You are at 259408.9, 259698.9, 2501.5  in Ferox located at
sim10020.agni.lindenlab.com (216.82.48.30:12035)
Second Life Server 19.06.14.528215
Release Notes

CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz (4200 MHz)
Memory: 16384MB
OS version: Mac OS X 10.14.5 Darwin 18.6.0 Darwin Kernel Version 18.6.0: Thu Apr 25 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64
Memory manager: OS native
Graphics card vendor: ATI Technologies Inc.
Graphics card: AMD Radeon Pro 580 OpenGL Engine
OpenGL version: 2.1 ATI-2.9.26
Detected VRAM: 8104MB
J2C decoder: OpenJPEG: 1.4.0.635f
Audio driver: FMOD Studio v2.00.02
Networking backend: libcurl/7.54.1 OpenSSL/1.0.2l zlib/1.2.8 nghttp2/1.25.0
Embedded browser: CEF3 plugin v3.3626.1895.g7001d56
Packets lost: 0/1011 (0.0%)

Built with: Clang/LLVM v9.0.0
Compiler-generated maths: SSE2.

Compile flags used for this build:
-O2 -DNDEBUG -pipe -g -fexceptions -fno-strict-aliasing -fvisibility-inlines-hidden -fsigned-char -m64 -mfpmath=sse -fno-math-errno -fno-trapping-math -pthread -fno-stack-protector -Wall -Wno-reorder -Wno-unused-local-typedef -Wno-unused-const-variable -Wno-unused-function -Wno-unused-value -Wno-gnu -Werror -DLL_DARWIN=1 -DXML_STATIC -DLL_LUA=1 -DOV_EXCLUDE_STATIC_CALLBACKS -DLL_FMODSTUDIO=1 -DLIB_NDOF=1


Attachments:
CoolVLViewer.log.zip [14.96 KiB]
Downloaded 217 times
2019-08-05 00:29:07
Profile

Joined: 2011-09-17 11:12:19
Posts: 361
Reply with quote
I can reproduce it here. Unfortunately I have no idea how it could happen, I haven't made any updates or changes. when I get a free moment, I'll try see what I can find out. In theory the control key should be generally replaced with cmd for mac, that is what the menus explain as well.

Thank you for reporting it. I don't use many of those my self.


2019-08-20 18:41:19
Profile

Joined: 2011-09-17 11:12:19
Posts: 361
Reply with quote
Ok, I tried updating Xcode to a newer version and get the experimental build running in hopes that either of those things would help, but no joy.

It seems very random what works and what doesn't, and I can't see well what has changed in the .54 version. For instance, why does toggle transparency Cmd+t work toggling it on, but not toggling it off again. Ctrl+t works as expected both ways.. It's really bothersome.


2019-09-09 10:13:54
Profile

Joined: 2011-09-17 11:12:19
Posts: 361
Reply with quote
Finally manage to find the problem. A fix will be in for the next release so cmd will work as previous.


2019-11-23 18:14:24
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 105 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.