jora icon indicating copy to clipboard operation
jora copied to clipboard

Hangs when deleting field name

Open rualark opened this issue 5 years ago • 5 comments

Example:

Data.field.({a, b, c})

Deleting with backspace "field" name.

Hangs somewhere at:

Data.f.({a, b, c})

I also experienced other hangs when deleting something in query with backspace.

rualark avatar Jun 01 '20 17:06 rualark

That's happening, because a query starts to use recursive mapping (..( )) which always produces a new object that's passing in input again and again. I have the same problem, but usually when add a comma before .(). I'm thinking about a fix for a while, but have no a good solution for the problem yet (all solutions have their own drawback).

lahmatiy avatar Jun 05 '20 15:06 lahmatiy

This can be a significant issue, when after writing a 10-line request it hangs and there is no way to even copy it.

rualark avatar Jun 09 '20 22:06 rualark

Yeah, that's a problem. In such cases I copy location string, paste in another tab and delete a few chars in q param before navigation, so it breaks query syntax and let me fix the problem. I'm seeking for a solution.

lahmatiy avatar Jun 10 '20 19:06 lahmatiy

Can we increase priority of this problem? Having to retype 10-line requests often is awful. Simple fix: add 20-second timeout. It is ok to wait for 20 seconds to recover you long work.

rualark avatar Jul 31 '20 15:07 rualark

This is still the most major issue from my point of view. It destroys all the query every time you want to edit something. And there is no way to restore your long query - just type it again :)

rualark avatar Dec 07 '20 09:12 rualark