We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 299e3b3 commit bb5c447Copy full SHA for bb5c447
src/main/kotlin/org/digma/intellij/plugin/ui/jcef/JBCefBrowserBuilderCreator.kt
@@ -9,7 +9,7 @@ object JBCefBrowserBuilderCreator {
9
fun create(): JBCefBrowserBuilder {
10
11
val jbCefBrowserBuilder = JBCefBrowserBuilder()
12
- if (SystemInfo.isLinux) {
+ if (SystemInfo.isLinux && isOffScreenRenderingModeEnabled()) {
13
jbCefBrowserBuilder.setOffScreenRendering(true) // setting it to false may cause focus issues on some linux os
14
}
15
@@ -18,4 +18,9 @@ object JBCefBrowserBuilderCreator {
18
19
return jbCefBrowserBuilder
20
21
+
22
23
+ private fun isOffScreenRenderingModeEnabled(): Boolean {
24
+ return java.lang.Boolean.getBoolean("ide.browser.jcef.osr.enabled")
25
+ }
26
0 commit comments