Question
I'm experiencing an issue with the Enter key functionality in Chrome's Web Inspector console when debugging a Gear S2 web app in the Tizen emulator.
Environment:
- Tizen Studio 1.0 (also occurs in Tizen SDK 2.4.0_Rev8)
- Chrome Web Inspector launched from Tizen Developer Studio/SDK
Problem Details:
- Enter key creates new lines instead of executing commands
- Tab key deletes suggestions rather than accepting them
- Issue only occurs when console is launched from Tizen Studio/SDK
- Works normally in Chrome's native JavaScript console (F12)
- Functionality was previously working but suddenly stopped
Answer
Problem Understanding
The issue stems from compatibility problems between newer Chrome versions and Tizen's Web Inspector implementation. The console fails to properly handle keyboard events for command execution.
Solution Methods
-
Downgrade Chrome to Version 53 or Below
- Install Chrome version 53.0.2785.143 or earlier
- Completely uninstall newer Chrome versions first
- Set the path in Tizen Studio: Window → Preferences → Web → Chrome → Chrome Settings → Location
-
Use Webkit DevTools Alternative
- Install webkit-devtools:
npm install vitalets/node-webkit-agent-frontend - Run the server:
webkit-devtools-agent-frontend - Access via:
http://localhost:9090/inspector.html?host=[DEVICE_IP]:7011&page=1
- Install webkit-devtools:
-
Wait for Official Fix
- Samsung developers are aware of the issue
- Future updates may resolve the compatibility problem
Additional Tips
- Tizen Studio officially supports Chrome 52 or lower
- Ensure no newer Chrome versions are installed alongside the older version
- The issue occurs because newer Chrome versions don't include the
keyIdentifierproperty in keydown events - Temporary workarounds are necessary until Samsung updates the virtual image