question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[BUG] Jira cloud hangs when typing /panel

See original GitHub issue

Bug Report

Describe the bug

The new Jira cloud issue view has a functionality where it creates a rectangular box highlighted with a background color and a logo on the left side. It generates when typing /panel in the issue description.
After clicking on a panel suggestion (warning, info, error etc.) the tab freezes until the browser alerts that the page didn’t respond.

Steps to reproduce

  • Go to a Jira issue with the new view (@Gusted please contact me, so I can give you the credentials to connect you to my jira workspace and let me know here when you wrote the email)
  • Enable the dark reader extension
  • Start to type /panel in the description view like shown in this video
  • Select a panel from the dropdown

Expected behavior

Panel creates and tab not freezing

Actual behavior

Tab stops responding and after some time the browser alerts that the tab didn’t respond.

Screenshots

This video

System Information

  • OS: Windows 10
  • Browser: Chrome 91.0.4472.77 / Microsoft Edge 91.0.864.37
  • Dark Reader Version: 4.9.33

Additional context

Note: Bug only appears in edit mode. If panel was created without dark reader on and description is saved and only then dark reader is enabled, it can display the panels.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
Gustedcommented, Jun 9, 2021

How does IGNORE INLINE STYLE affect the things?

So, my dog said that Dark Reader was trying to override the inline style(<div style="this is inline style">) over and over again and that Jira was basically overriding it as well causing it to be a loophole and crashing the tab.

Which would also include panels and everything else inside the editor area (which applies to ticket description and comments).

Yeah sure, you will need to find a good CSS selector to do this that is a parent div of all these things, or multiple separate ones. Whatever is the best way

Can I make a pull request with those changes or you can do it yourself if its actually a good thing.

I trust you with it 😄.

0reactions
samuelgfellercommented, Jun 9, 2021

I noticed page freezes at other places than panels in the ticket description editor (when changing the colour of the text). How does IGNORE INLINE STYLE affect the things? Does anything speak against ignoring the parent div:

IGNORE INLINE STYLE
.ak-editor-content-area *

Which would also include panels and everything else inside the editor area (which applies to ticket description and comments). Can I make a pull request with those changes or you can do it yourself if its actually a good thing.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Jira Freeze while typing - Atlassian Community
Hello, Starting Wednesday May 31, 2017, some of our users started to state that Jira is freezing while making a comment to an...
Read more >
Jira "Search for issues" screen gets frozen when scrolling from ...
The problem is caused by customer's scripts in the fieldlayoutitem table. At least 1 one script embedded in field configuration can cause this ......
Read more >
What causes Jira to freeze on a custom field
In our Custom fields there is one field 'Betrokken teams' which causes the pane to freeze, it stops loading and there will be...
Read more >
Issue header isn't fixed when scrolling - Jira - Atlassian
Navigate to Issue Navigator and search for issues · Right click and open an issue in a new tab · Scroll the issue...
Read more >
Troubleshoot the Development Panel in Jira server
Your version of Jira is prior to Jira 6.1 · The application links to the development tools are not configured properly · Development...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found