Skip to content
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

[v3]Mac OS Monterey (12.6+) unable to type in input #4061

Open
Kalcode opened this issue Feb 11, 2025 · 0 comments
Open

[v3]Mac OS Monterey (12.6+) unable to type in input #4061

Kalcode opened this issue Feb 11, 2025 · 0 comments
Labels
Bug Something isn't working

Comments

@Kalcode
Copy link

Kalcode commented Feb 11, 2025

Description

When installing wails3 on Mac OS 12.7 & 12.6, when running wails3 dev the window will appear, the keyboard events appear be be ignore when typing in the input box. Enter seems to be received.

Following further testing, I followed the same process on 14+ Mac OS M3, and was able to use the keyboard as expected.

No errors were observed in console on inspecting the element in the VM.

For reference:

Discussion took place in the Discord, and a thread was created https://discord.com/channels/1042734330029547630/1338598092852695184

To Reproduce

The issue was recreated by installing a fresh VM using Mac OS 12.6 (the free download inside the parallels software), did the following

  1. Install Parallels Desktop and use free trial
  2. Installed MacOS 12.6 running in Parallels Desktop
  3. Installed Xcode
  4. Installed brew
  5. Installed go via brew
  6. Installed nvm
  7. Installed node 21 via nvm
  8. Installed wails3 (created two projects with and without a template)10. wails3 init -n test & wails3 dev
  9. wails3 init -n test -t react-ts & wails3 dev

Expected behaviour

Can type into input box and be greeted with the "name" that the user inputted

Screenshots

Image

Attempted Fixes

Removed the for loop for the time event, removed the use effects and any imports on the frontend (reduced to just a <form><input>).

System Details

# System

┌────────────────────────────────────────────────────────────────────────────┐
| Name          | MacOS                                                      |
| Version       | 12.7                                                       |
| ID            | 21G816                                                     |
| Branding      | Monterey                                                   |
| Platform      | darwin                                                     |
| Architecture  | arm64                                                      |
| Apple Silicon | true                                                       |
| CPU           | Apple M1 Max                                               |
| CPU 1         | Apple M1 Max                                               |
| CPU 2         | Apple M1 Max                                               |
| GPU           | 32 cores, Metal Family: Supported, Metal GPUFamily Apple 7 |
| Memory        | 32 GB                                                      |
└────────────────────────────────────────────────────────────────────────────┘

# Build Environment

┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
| Wails CLI      | v3.0.0-alpha.9                                                                                                            |
| Go Version     | go1.23.5                                                                                                                  |
| -buildmode     | exe                                                                                                                       |
| -compiler      | gc                                                                                                                        |
| CGO_CFLAGS     |                                                                                                                           |
| CGO_CPPFLAGS   |                                                                                                                           |
| CGO_CXXFLAGS   |                                                                                                                           |
| CGO_ENABLED    | 1                                                                                                                         |
| CGO_LDFLAGS    |                                                                                                                           |
| DefaultGODEBUG | asynctimerchan=1,gotypesalias=0,httpservecontentkeepheaders=1,tls3des=1,tlskyber=0,x509keypairleaf=0,x509negativeserial=1 |
| GOARCH         | arm64                                                                                                                     |
| GOARM64        | v8.0                                                                                                                      |
| GOOS           | darwin                                                                                                                    |
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

# Dependencies

┌───────────────────────────┐
| Xcode cli tools | 2395    |
| npm             | 10.5.0  |
| *NSIS           | v3.10   |
└─ * - Optional Dependency ─┘

# Diagnosis

 SUCCESS  Your system is ready for Wails development!

Additional context

No response

@Kalcode Kalcode added the Bug Something isn't working label Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant