UI glitch bug when pressing Tab while refactoring

I've encountered a bug in:

DataGrip 2018.2.4
Build #DB-182.4505.23, built on September 18, 2018
Licensed to Paul-Sebastian Manole
Subscription is active until November 12, 2018
JRE: 1.8.0_152-release-1248-b8 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.1

While renaming a SQL identifier, if anytime before confirming the rename, I press TAB, I get a drop-down menu that glitches the UI. Pressing Esc or clicking anywhere else to cancel the drop-down, makes the editor glitch. The glitch is that the frame-buffer or whatever it's using to display the text, stays the same. You can scroll and see the scrollbars and the line numbers move up or down but the text stays in place and stays the same. Any edits are not echoed back. If I close the IDE and reopen it, the console now shows any edits previously not shown.

Comment actions Permalink

An update. It happened when I was renaming a SQL procedure identifier, where I had forgotten to prefix the identifier with @. Adding that prefix and then trying to refactor and pressing TAB does now show the previous drop-down, it just ends the refactor.

Here's the exact code:

create procedure #spSebiCalculIntregiNoiDinAchizitiiPrinFacturaIntrare
(dela date, panala date)

Notice 'dela' and 'panala' are missing the variable identifier '@'.

Comment actions Permalink

I cannot reproduce this. Can you tell the database you use?

Exact STR will also be appreciated :)


Please sign in to leave a comment.