The toggle charge mechanic, that is used in a few modules such as Thrust Blast, Scanner, ... has at least 2 issues, 1 of which is :
Issue 1
Left mouse clicks do multiple things, possibly causing issue 2 too in the process.
Left mouse click should only enable/disable the auto charge.
What it does additionally and that should be removed:
- Left mouse triggers the module (activates it, just like right click does)
- When disabled, Holding left mouse button for a bit too long, will charge it for that period instead of toggling the auto charge. It should never do this as it constantly clashes with the auto charge function.
Issue 2
The charge of a module is set and/or displayed incorrectly. Often you'll see it skip charges, or snap back to a previous state. Easy to see if you toggle it multiple times in a 10-20 seconds (I used thrust blast as example). Issue 1.2. is most likely interfering with this, this issue may not happen after that is fixed.