Beeftext
Beeftext copied to clipboard
Symbols in keyword not being deleted when combo triggers
Expected behavior
Delete symbol in keyword before typing in the combo string.
Actual behavior
Symbols in Keyword (ie ; and |) are not being deleted before typing in the combo.
Steps to reproduce the behavior
Create a keyword like |test strict or loose when combo triggers the combo string will replace test but not |
Operating system
Windows 10 1803
Hi @majorthorn
Unfortunately, I cannot reproduce the issue with the example you give, and other that i tried. Does it happen everywhere or in a specific application?
Also, could you provide me with a screenshot of your preferences dialog so that I can try in the closest conditions to yours.
I can get this for you, but I am not on windows in my personal life only at the office. It may take me a day or so to get this to you. Also, where are the logs stored for the application I can pull the logs for you later if you want.
No problem.
You can access the log file directly in Beeftext, from the main menu: Advanced ➜ Open Log File
.
I believe I have isolated it. I was using CTRL + SPACE as my Shortcut key. When I changed it to anything else (like CTRL+SHIFT+SPACE) it worked just as expected. Nothing was contained in the log file of any use.
this also happens to me in Microsoft Edge when the snippet in the triggered combo starts with a symbol, for example I'm using this on Dyanlist and their format for image link is ![like this](example.com/kitten.jpg)
, so whenever I tried to trigger that combo it always leaves a +
at the front. Does not happen elsewhere except in Chrome, but it bugs out in a different way I wrote in a separate thread
I have tried looking through the code but I cannot seem to find the source file that contains the code that does the work for deleting a combo and typing over it. So other than testing fixes I won't be able to provide much more insight @xmichelo