Is there an existing issue for this?
Is the issue reproducible in Notepad++ without plugin?
Is the issue reproducible in portable version of Notepad++?
Does the issue affect SciTE?
Description of the Issue
Auto-complete is triggered incorrectly when entering normal text.
Steps To Reproduce
- Enable automatic parenthesis completion in settings "Auto-Insert -> ✔( )"
- Enter "启用" using a Chinese input method in the file edit box.
Current Behavior
Parentheses will be automatically appended at the end of the input text.
Causes the final output to be "启用)"
Expected Behavior
Normal output is "启用"
instead of "启用)"
Debug Information
Notepad++ v8.9.2 (64-bit)
Build time: Feb 13 2026 - 02:47:53
Scintilla/Lexilla included: 5.5.8/5.4.6
Boost Regex included: 1_90
pugixml included: 1.15
nlohmann JSON included: 3.12.0
Path: Z:\npp.8.9.2.portable.x64\notepad++.exe
Command Line:
Admin mode: ON
Local Conf mode: ON
Cloud Config: OFF
Periodic Backup: ON
Placeholders: OFF
Scintilla Rendering Mode: SC_TECHNOLOGY_DIRECTWRITE (1)
Multi-instance Mode: monoInst
asNotepad: OFF
File Status Auto-Detection: cdEnabledNew (for current file/tab only)
Dark Mode: OFF
Display Info:
primary monitor: 1920x1080, scaling 100%
visible monitors count: 1
installed Display Class adapters:
0000: Description - NVIDIA GeForce RTX 4070 Ti
0000: DriverVersion - 32.0.15.8194
OS Name: Windows 10 Pro for Workstations (64-bit)
OS Version: 21H2
OS Build: 19044.2006
Current ANSI codepage: 936
Plugins:
mimeTools (3.1)
NppConverter (4.7)
NppExport (0.4)
Anything else?
This error exists only in versions 8.9.1 and 8.9.2.
Version 8.9.0 works properly.
Is there an existing issue for this?
Is the issue reproducible in Notepad++ without plugin?
Is the issue reproducible in portable version of Notepad++?
Does the issue affect SciTE?
Description of the Issue
Auto-complete is triggered incorrectly when entering normal text.
Steps To Reproduce
Current Behavior
Parentheses will be automatically appended at the end of the input text.
Causes the final output to be "启用)"
Expected Behavior
Normal output is "启用"
instead of "启用)"
Debug Information
Anything else?
This error exists only in versions 8.9.1 and 8.9.2.
Version 8.9.0 works properly.