AtomMaterialUI / material-theme-issues

Issues Repository for the Material Theme UI plugin for JetBrains
Other
61 stars 4 forks source link

Theme turning off while using Webstorm #57

Closed Tomdrouv1 closed 2 years ago

Tomdrouv1 commented 2 years ago

Describe the bug The plugin is crashing while using Webstorm

java.lang.NullPointerException: getBorder(LIST_FOCUSED_S…CTION_BACKGROUND_PAINTER) must not be null at com.mallowigi.idea.utils.MTUI$List.getListFocusedSelectionPainter(MTUI.kt:201) at com.mallowigi.idea.ui.MTRowPainter.paint(MTRowPainter.kt:122) at com.intellij.ui.tree.ui.DefaultTreeUI.paint(DefaultTreeUI.java:254) at java.desktop/javax.swing.plaf.ComponentUI.update(ComponentUI.java:161) at java.desktop/javax.swing.JComponent.paintComponent(JComponent.java:800) at com.intellij.ui.treeStructure.Tree.paintComponent(Tree.java:330) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1077) at com.intellij.ui.treeStructure.Tree.paint(Tree.java:244) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JViewport.paint(JViewport.java:737) at com.intellij.ui.components.JBViewport.paint(JBViewport.java:237) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1086) at java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:910) at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5270) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(RepaintManager.java:1654) at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1629) at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1566) at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1333) at java.desktop/javax.swing.JComponent.paint(JComponent.java:1063) at java.desktop/java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:39) at java.desktop/sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78) at java.desktop/sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115) at java.desktop/java.awt.Container.paint(Container.java:2002) at java.desktop/java.awt.Window.paint(Window.java:3958) at com.intellij.openapi.wm.impl.IdeFrameImpl.paint(IdeFrameImpl.java:129) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:879) at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:851) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:851) at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:826) at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:775) at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1901) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:891) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:760) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:447) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:818) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:446) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:488) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

To Reproduce

Cannot be reproduced, it just happens randomly while using the IDE

Environment Webstorm 2021.3.1

Build #WS-213.6461.79, built on December 28, 2021

Licensed to Thomas Drouvin Subscription is active until February 27, 2022.

Runtime version: 11.0.13+7-b1751.21 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

mallowigi commented 2 years ago

Which plugin version ?

Tomdrouv1 commented 2 years ago

Oops sorry, it is 6.12.2

mallowigi commented 2 years ago

And which theme was it?

Tomdrouv1 commented 2 years ago

Material Theme UI - Darker Theme

Tomdrouv1 commented 2 years ago

@mallowigi just to let you know, there is no problem when the contrast mode is on

mallowigi commented 2 years ago

Going back to this task, is it happening again ? I'm trying to reproduce it but to no avail.

Can you please send more information - OS, installed plugins, current settings, etc.

Merci

create-issue-branch[bot] commented 2 years ago

Branch issue-57-Theme_turning_off_while_using_Webstorm created!

Tomdrouv1 commented 2 years ago

@mallowigi

Hi here are the information:

OS:

Windows 11 Professional 22000.493

Plugins :

.env files support (2022.1) .ignore (4.3.0) Angular Material 2, Flex layout 1, Teradata Covalent 1 & Material icon live templates (0.11.0) ANSI Highlighter (1.2.4) Atom Material Icons (54.1.0) Base64 image encoder (1.2) Bitbucket Linky (2021.3.195) Dummy Text Generator (1.2.0) Foldable ProjectView (1.1.1) Gradle (213.6461.19) GraphQL (3.1.2) Ideolog (203.0.27.0) Ini (213.5744.190) Material Theme UI (6.13.0) OpenAPI (Swagger) Editor (1.29) Quokka (1.0.320) Terraform and HCL (0.7.15) Docker (213.6461.79) Live Edit (213.6461.79) IDE Settings Sync (213.6461.79) Settings Repository (213.6461.79) Angular and AngularJS (213.6461.79) JavaScript Debugger (213.6461.79) JavaScript Intention Power Pack (213.6461.79) Karma (213.6461.79) Node.js (213.6461.79) Prettier (213.6461.79) TSLint (213.6461.79) Vue.js (213.6461.79) Markdown (213.6461.79) Shell Script (213.6461.79) CSS (213.6461.79) W3C Validators (213.6461.79) Pug (ex-Jade) (213.6461.79) Windows 10 Light Theme (213.6461.79) ChangeReminder (213.6461.79) Git (213.6461.79) GitHub (213.6461.79) Code With Me (213.6461.79) EditorConfig (213.6461.79) File Watchers (213.6461.79) Grazie (213.6461.79) HTTP Client (213.6461.79) IDE Features Trainer (213.6461.79) IntelliLang (213.6461.79) Machine Learning in Search Everywhere (213.6461.79) Shared Project Indexes (213.6461.79) Terminal (213.6461.79) WebP Support (213.6461.79)

Material Theme plugin settings :

`

`

Tell me if you need more settings from Webstorm

mallowigi commented 2 years ago

By the way, you're using the settings sync, am i right

Tomdrouv1 commented 2 years ago

I'm using the plugins sync setting yes

planetmalone commented 2 years ago

@mallowigi This is also happening for me every time I restart WebStorm. Here is what my config looks like when I change it:

<application>
  <component name="MaterialThemeConfig">
    <option name="contrastMode" value="true" />
    <option name="isContrastMode" value="true" />
    <option name="isHighContrast" value="true" />
    <option name="pristineConfig" value="false" />
    <option name="accentColor" value="ff9800" />
    <option name="selectedTheme" value="DARKER" />
    <option name="userId" value="2f82a03e:17fb78704fb:-8000" />
    <option name="version" value="6.15.0" />
  </component>
</application>

and this is what it looks like when I restart WebStorm:

<application>
  <component name="MaterialThemeConfig">
    <option name="contrastMode" value="true" />
    <option name="isContrastMode" value="true" />
    <option name="isHighContrast" value="true" />
    <option name="pristineConfig" value="false" />
    <option name="accentColor" value="416a9b" />
    <option name="selectedTheme" value="NATIVE" />
    <option name="userId" value="2f82a03e:17fb78704fb:-8000" />
    <option name="version" value="6.15.0" />
  </component>
</application>

I didn't see anything in idea.log that explains why, but here are the startup logs in case it's helpful:

2022-03-23 16:08:57,461 [      0]   INFO -        #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------ 
2022-03-23 16:08:57,475 [     14]   INFO - .intellij.util.EnvironmentUtil - loading shell env: /bin/zsh -l -i -c '/Applications/WebStorm.app/Contents/bin/printenv' '/var/folders/kg/d8sr0q6d2pj13bq7_rcrdc3w9xn370/T/intellij-shell-env.15840370942338640896.tmp' 
2022-03-23 16:08:57,514 [     53]   INFO -        #com.intellij.idea.Main - IDE: WebStorm (build #WS-213.7172.31, 18 Mar 2022 05:09) 
2022-03-23 16:08:57,515 [     54]   INFO -        #com.intellij.idea.Main - OS: Mac OS X (10.15.7, x86_64) 
2022-03-23 16:08:57,525 [     64]   INFO -        #com.intellij.idea.Main - JRE: 11.0.14.1+1-b1751.46 (JetBrains s.r.o.) 
2022-03-23 16:08:57,525 [     64]   INFO -        #com.intellij.idea.Main - JVM: 11.0.14.1+1-b1751.46 (OpenJDK 64-Bit Server VM) 
2022-03-23 16:08:57,538 [     77]   INFO -        #com.intellij.idea.Main - JVM options: [-Xms128m, -Xmx750m, -XX:ReservedCodeCacheSize=512m, -XX:+IgnoreUnrecognizedVMOptions, -XX:+UseG1GC, -XX:SoftRefLRUPolicyMSPerMB=50, -XX:CICompilerCount=2, -XX:+HeapDumpOnOutOfMemoryError, -XX:-OmitStackTraceInFastThrow, -ea, -Dsun.io.useCanonCaches=false, -Djdk.http.auth.tunneling.disabledSchemes="", -Djdk.attach.allowAttachSelf=true, -Djdk.module.illegalAccess.silent=true, -Dkotlinx.coroutines.debug=off, -XX:ErrorFile=/Users/mua4q6a/java_error_in_webstorm_%p.log, -XX:HeapDumpPath=/Users/mua4q6a/java_error_in_webstorm.hprof, -Xmx2048m, -Djb.vmOptionsFile=/Users/mua4q6a/Library/Application Support/JetBrains/WebStorm2021.3/webstorm.vmoptions, -Dsplash=true, -Didea.home.path=/Applications/WebStorm.app/Contents, -Didea.executable=webstorm, -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader, -Didea.platform.prefix=WebStorm, -Didea.paths.selector=WebStorm2021.3, -Didea.vendor.name=JetBrains] 
2022-03-23 16:08:57,539 [     78]   INFO -        #com.intellij.idea.Main - args: [] 
2022-03-23 16:08:57,539 [     78]   INFO -        #com.intellij.idea.Main - library path: /Users/mua4q6a/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. 
2022-03-23 16:08:57,539 [     78]   INFO -        #com.intellij.idea.Main - boot library path: /Applications/WebStorm.app/Contents/jbr/Contents/Home/lib 
2022-03-23 16:08:57,556 [     95]   INFO - .intellij.util.EnvironmentUtil - shell environment loaded (23 vars) 
2022-03-23 16:08:57,562 [    101]   INFO -        #com.intellij.idea.Main - locale=en_US JNU=UTF-8 file.encoding=UTF-8
  idea.config.path=/Users/mua4q6a/Library/Application Support/JetBrains/WebStorm2021.3
  idea.system.path=/Users/mua4q6a/Library/Caches/JetBrains/WebStorm2021.3
  idea.plugins.path=/Users/mua4q6a/Library/Application Support/JetBrains/WebStorm2021.3/plugins
  idea.log.path=/Users/mua4q6a/Library/Logs/JetBrains/WebStorm2021.3 
2022-03-23 16:08:57,581 [    120]   INFO -        #com.intellij.idea.Main - CPU cores: 16; ForkJoinPool.commonPool: java.util.concurrent.ForkJoinPool@75b1a9e[Running, parallelism = 15, size = 8, active = 6, running = 6, steals = 1, tasks = 0, submissions = 0]; factory: com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory@277a9d8b 
2022-03-23 16:08:57,594 [    133]   INFO - .intellij.util.EnvironmentUtil - LC_CTYPE=en_US.UTF-8 
2022-03-23 16:08:57,874 [    413]   INFO -        #com.intellij.idea.Main - JNA library (64-bit) loaded in 293 ms 
2022-03-23 16:08:58,574 [   1113]   INFO - llij.ide.plugins.PluginManager - Module intellij.grazie.properties is not enabled because dependency com.intellij.properties is not available
Module intellij.grazie.java is not enabled because dependency com.intellij.java is not available
Module intellij.webDeployment/phpStorm is not enabled because dependency com.intellij.modules.phpstorm is not available
Module intellij.cwm.plugin.android is not enabled because dependency org.jetbrains.android is not available
Module intellij.restClient/microservicesUI is not enabled because dependency com.intellij.microservices.ui is not available
Module intellij.diagram.properties is not enabled because dependency com.intellij.properties is not available
Module intellij.diagram.java is not enabled because dependency com.intellij.java is not available
Module intellij.javascript.debugger.javaee is not enabled because dependency com.intellij.javaee is not available
Module intellij.javascript.debugger.nashorn is not enabled because dependency com.intellij.java is not available
Module intellij.clouds.docker.java is not enabled because dependency com.intellij.java is not available 
2022-03-23 16:08:58,593 [   1132]   INFO - llij.ide.plugins.PluginManager - Loaded bundled plugins: IDEA CORE (213.7172.31), IDE Features Trainer (213.7172.31), Grazie (213.7172.31), Settings Repository (213.7172.31), YAML (213.7172.31), WSL File System Support (213.7172.31), TextMate Bundles (213.7172.31), Terminal (213.7172.31), EditorConfig (213.7172.31), WebP Support (213.7172.31), Mercurial (213.7172.31), Shell Script (213.7172.31), Projector Libraries for Code With Me and Remote Development (213.7172.31), SSH Remote Run (213.7172.31), Vagrant (213.7172.31), FTP/SFTP Connectivity (ex. Remote Hosts Access) (213.7172.31), Code With Me (213.7172.31), Haml (213.7172.31), File Watchers (213.7172.31), HTTP Client (213.7172.31), macOS Light Theme (213.7172.31), Diagrams (213.7172.31), Copyright (213.7172.31), Images (213.7172.31), CSS (213.7172.31), Stylus (213.7172.31), Sass (213.7172.31), Less (213.7172.31), Configuration Script (213.7172.31), Machine Learning Code Completion (213.7172.31), IDE Settings Sync (213.7172.31), Performance Testing (213.7172.31), Shared Indexes (213.7172.31), Performance Testing (Dynamic Plugins) (213.7172.31), XPathView + XSLT (213.7172.31), IntelliLang (213.7172.31), Markdown (213.7172.31), Gherkin (213.7172.31), Task Management (213.7172.31), Time Tracking (213.7172.31), W3C Validators (213.7172.31), Subversion (213.7172.31), Refactor-X (213.7172.31), HTML Tools (213.7172.31), GitHub (213.7172.31), Git (213.7172.31), Shared Project Indexes (213.7172.31), JavaScript Debugger (213.7172.31), Vue.js (213.7172.31), JavaScript and TypeScript (213.7172.31), TSLint (213.7172.31), Spy-js (213.7172.31), Prettier (213.7172.31), Cucumber.js (213.7172.31), EJS (213.7172.31), Tailwind CSS (213.7172.31), Polymer & Web Components (213.7172.31), Live Edit (213.7172.31), Pug (ex-Jade) (213.7172.31), Cordova (213.7172.31), Handlebars/Mustache (213.7172.31), Meteor (213.7172.31), Styled Components & Styled JSX (213.7172.31), Node.js (213.7172.31), Karma (213.7172.31), JavaScript Intention Power Pack (213.7172.31), CoffeeScript (213.7172.31), ChangeReminder (213.7172.31), Machine Learning in Search Everywhere (213.7172.31), Docker (213.7172.31), Node.js Remote Interpreter (213.7172.31), Angular and AngularJS (213.7172.31) 
2022-03-23 16:08:58,594 [   1133]   INFO - llij.ide.plugins.PluginManager - Loaded custom plugins: Material Theme UI (6.15.0), Atom Material Icons (54.1.0) 
2022-03-23 16:08:58,594 [   1133]   INFO - llij.ide.plugins.PluginManager - Disabled plugins: Material Theme UI High Contrast (1.0.0) 
2022-03-23 16:08:59,214 [   1753]   INFO - ication.options.PathMacrosImpl - Loaded path macros: {} 
2022-03-23 16:08:59,247 [   1786]   INFO - rains.ide.BuiltInServerManager - built-in server started, port 63342 
2022-03-23 16:08:59,268 [   1807]   INFO - intellij.util.io.FilePageCache - lower=100; upper=500; buffer=10; max=2028 
2022-03-23 16:08:59,282 [   1821]   INFO - intellij.diagnostic.JitWatcher - JIT compilation state checking enabled 
2022-03-23 16:08:59,285 [   1824]   INFO - cation.options.RegistryManager - Registry values changed by user: ide.balloon.shadow.size = 0 
2022-03-23 16:08:59,601 [   2140]   INFO - til.net.ssl.CertificateManager - Default SSL context initialized 
2022-03-23 16:08:59,896 [   2435]   INFO - cloudConfig.CloudConfigManager - === Start.updateInitStatus === 
2022-03-23 16:08:59,897 [   2436]   INFO - cloudConfig.CloudConfigManager - === calculateInitStatus === 
2022-03-23 16:08:59,899 [   2438]   INFO - cloudConfig.CloudConfigManager - === Start: JBA_NOT_CONNECTED (0ms) === 
2022-03-23 16:08:59,948 [   2487]   INFO - pi.util.registry.RegistryValue - Registry value 'ide.balloon.shadow.size' has changed to '0' 
2022-03-23 16:08:59,955 [   2494]   INFO - pi.util.registry.RegistryValue - Registry value 'ide.experimental.ui.toolwindow.stripes' has changed to 'false' 
2022-03-23 16:08:59,986 [   2525]   INFO - impl.SharedIndexMainZipStorage - Shared Indexes Storage is opened and empty 
2022-03-23 16:09:00,065 [   2604]   INFO - ntellij.ui.mac.screenmenu.Menu - use new ScreenMenuBar implementation 
2022-03-23 16:09:00,125 [   2664]   INFO - pl.local.NativeFileWatcherImpl - Starting file watcher: /Applications/WebStorm.app/Contents/bin/fsnotifier 
2022-03-23 16:09:00,142 [   2681]   INFO - tests.impl.DistributedTestHost - Host address=localhost/127.0.0.1 
2022-03-23 16:09:00,149 [   2688]   INFO - pl.local.NativeFileWatcherImpl - Native file watcher is operational. 
2022-03-23 16:09:00,166 [   2705]   INFO -                         STDOUT - Info  | RdCoroutineScope          | 28:JobScheduler FJ pool 10/15 | RdCoroutineHost overridden  
2022-03-23 16:09:00,177 [   2716]   INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/Users/mua4q6a/projects/mae-qe] 
2022-03-23 16:09:00,231 [   2770]   INFO - el.ide.impl.WorkspaceModelImpl - Load workspace model from cache in 108 ms 
2022-03-23 16:09:00,248 [   2787]   INFO - rojectCodeStyleSettingsManager - Loading Project code style 
2022-03-23 16:09:00,250 [   2789]   INFO - .intellij.openapi.wm.StatusBar - Factory is not registered as `com.intellij.statusBarWidgetFactory` extension: com.intellij.openapi.vcs.changes.committed.IncomingChangesIndicatorFactory 
2022-03-23 16:09:00,257 [   2796]   INFO - eStyle.CustomCodeStyleSettings - Loaded com.intellij.lang.javascript.formatter.JSCodeStyleSettings 
2022-03-23 16:09:00,258 [   2797]   INFO - eStyle.CustomCodeStyleSettings - Loaded com.intellij.psi.formatter.xml.HtmlCodeStyleSettings 
2022-03-23 16:09:00,258 [   2797]   INFO - eStyle.CustomCodeStyleSettings - Loaded org.jetbrains.vuejs.lang.html.psi.formatter.VueCodeStyleSettings 
2022-03-23 16:09:00,258 [   2797]   INFO - eStyle.CustomCodeStyleSettings - Loaded com.intellij.lang.typescript.formatter.TypeScriptCodeStyleSettings 
2022-03-23 16:09:00,260 [   2799]   INFO - eStyle.CommonCodeStyleSettings - Loaded HTML common code style settings 
2022-03-23 16:09:00,261 [   2800]   INFO - eStyle.CommonCodeStyleSettings - Loaded JavaScript common code style settings 
2022-03-23 16:09:00,261 [   2800]   INFO - eStyle.CommonCodeStyleSettings - Loaded TypeScript common code style settings 
2022-03-23 16:09:00,271 [   2810]   INFO - eStyle.CommonCodeStyleSettings - Loaded Vue template common code style settings 
2022-03-23 16:09:00,275 [   2814]   INFO - rojectCodeStyleSettingsManager - Project code style loaded 
2022-03-23 16:09:00,284 [   2823]   WARN - l.NotificationGroupManagerImpl - Notification group CodeWithMe is already registered (group=com.intellij.notification.NotificationGroup@31fcdddb). Plugin descriptor: PluginDescriptor(name=Code With Me, id=com.jetbrains.codeWithMe, descriptorPath=plugin.xml, path=/Applications/WebStorm.app/Contents/plugins/cwm-plugin, version=213.7172.31, package=null, isBundled=true) 
2022-03-23 16:09:00,300 [   2839]   INFO - ins.rd.platform.codeWithMe.u.d - sessionStatus: null 
2022-03-23 16:09:00,301 [   2840]   INFO - ins.rd.platform.codeWithMe.u.d - freeSessionRemainingTimeMs: null null 
2022-03-23 16:09:00,678 [   3217]   INFO - al.NewToolbarRootPaneExtension - Show old main toolbar: true; show old navigation bar: true 
2022-03-23 16:09:00,679 [   3218]   INFO - al.NewToolbarRootPaneExtension - Show new main toolbar: false 
2022-03-23 16:09:01,189 [   3728]   INFO - leBasedIndexDataInitialization - Index data initialization done: 1314 ms. Initialized indexes: [FilenameIndex, FrameworkDetectionIndex, TodoIndex, IdIndex, filetypes, Stubs, Trigram.Index, fileIncludes, DomFileIndex, RelaxSymbolIndex, XmlTagNames, XmlNamespaces, html5.custom.attributes.index, SchemaTypeInheritance, json.file.root.values, HashFragmentIndex, yaml.keys.name, editorconfig.index.name, http.request.execution.environment, http.request.completion.host, http.request.headers.values.index, http.request.name.index, CssIndex, css.template.selectors, CompassFunctionsIndex, XsltSymbolIndex, HtmlTagIdIndex, js.test.names, js.package.index, js.custom.single.entry.index, js.implicit.elements.index, js.string.literal.words.index, HtmlScriptSrcIndex, TypeScriptExternalPathCandidates, VueNoScriptFilesIndex, WebComponentsIndex, MeteorTemplateIndex, docker.compose.services, angularjs.template.cache, angularjs.ui.router.views.index, angularjs.app.index]. 
2022-03-23 16:09:01,329 [   3868]   INFO - exImpl$StubIndexInitialization - Index data initialization done: 139 ms. Initialized stub indexes: {JS.class.super, angularjs.module.index, Scss.mixin, js.gcl.modules, angular2.source.pipe.index, Css.attr, Css.id, js.namespace.index, js.local.namespace.members.index, angular2.templateUrl.index, vue.id.index, JS.class.implements, vue.global.directives.index, angularjs.filter.index, ts.external.module.index, Scss.function, Less.mixins, angularjs.controller.index, angular2.metadata.pipe.index, angular2.source.module.index, angular2.source.directive.index, Less.variables, angularjs.symbol.index, Scss.placeholder.selector, angularjs.delimiter.index, Css.ampersand.selector, Css.custom.property, Css.class, angularjs.generic.modules.index, Scss.variable, Css.custom.mixin, angular2.ivy.module.index, dom.elementClass, angular2.metadata.module.index, angular2.metadata.function.index, dom.namespaceKey, angular2.metadata.className.index, angular2.metadata.node.index, angular2.metadata.directive.index, jade.mixin, js.typedef.index2, angular2.ivy.directive.index, angularjs.ui.router.generic.states.index, amd.baseUrl.index, angular2.ivy.pipe.index, angularjs.templateUrl.index, Stylus.mixins, vue.mixin.binding.index, vue.options.index, Stylus.variables, vue.components.index, markdown.header, js.symbol.index2, js.generics.index, vuex.store.index, angularjs.ui.router.states.index, angularjs.directives.doc.index, angularjs.directives.index, js.element.qualifiedName, js.qualified.shortName, vue.global.filters.index, JS.global.qualified.elements, vue.extends.binding.index, JS.framework.markers.index, js.lazy.packages, JS.base.types.index, JS.subclass.stub.index, js.doc.modules, js.amd.modules, js.class.index2, js.exported.index, js.global.symbol.index, es6.exported.index, js.symbol.qualified.names.index, amd.requirePaths.index, js.used.remote.modules, js.nonglobal.symbol.index, js.imported.bindings.index, es6.assignment.index, js.export.default.react.component.index, ts.embedded.content.index, ts.local.classes, vue.url.index}. 
2022-03-23 16:09:01,728 [   4267]   INFO - nfig.ETagCloudConfigFileClient - === Get cloud config URL: https://cloudconfig.jetbrains.com/cloudconfig/files === 
2022-03-23 16:09:02,285 [   4824]   INFO - age.syntax.TextMateSyntaxTable - Can't find syntax node for scope: 'text.html.javadoc' 
2022-03-23 16:09:02,346 [   4885]   INFO - penapi.application.Experiments - Experimental features enabled for user: wsl.p9.support, wsl.prefer.p9.support, wsl.p9.show.roots.in.file.chooser, wsl.execute.with.wsl.exe, linux.native.menu, recent.and.edited.files.together, show.create.new.element.in.popup, search.everywhere.mixed.results, editor.reader.mode, new.large.text.file.viewer, wsl.fsd.content.loader, terminal.shell.command.handling, reuse.target.paths.for.rsync 
2022-03-23 16:09:02,991 [   5530]   INFO -              PerformancePlugin - Performance Plugin is in silent mode 
2022-03-23 16:09:03,328 [   5867]   INFO -              #JetprofileSource - License not found 
2022-03-23 16:09:03,345 [   5884]   INFO - cloudConfig.CloudConfigManager - === calculateInitStatus.value: JBA_NOT_CONNECTED === 
2022-03-23 16:09:03,361 [   5900]   INFO - e.plugins.DisabledPluginsState - Plugins to enable: [com.jetbrains.codeWithMe] 
2022-03-23 16:09:03,785 [   6324]   INFO - erver.followMe.FollowMeManager - Register new user 0:'mua4q6a' with ClientId=ClientId(value=Host) 
2022-03-23 16:09:03,936 [   6475]   INFO - ings.impl.UpdateCheckerService - channel: release 
2022-03-23 16:09:03,948 [   6487]   INFO - ion.DelayedProjectSynchronizer - Workspace model loaded from cache. Syncing real project state into workspace model in 926 ms. Thread[main,5,main] 
2022-03-23 16:09:03,990 [   6529]   INFO - m.intellij.ui.mac.touchbar.NST - nst library works properly, successfully created and released native touchbar object 
2022-03-23 16:09:03,991 [   6530]   INFO - i.mac.touchbar.TouchbarSupport - touchbar support is enabled 
2022-03-23 16:09:04,037 [   6576]   INFO - oudConfig.StatusBarInfoManager - === StatusBar.update another widget: null === 
2022-03-23 16:09:04,037 [   6576]   INFO - cloudConfig.CloudConfigManager - === End.updateInitStatus === 
2022-03-23 16:09:04,055 [   6594]   INFO -  #git4idea.commands.GitHandler - [.] git version 
2022-03-23 16:09:04,073 [   6612]   INFO - ge.ExternalProjectsDataStorage - Load external projects data in 3 millis (read time: 1) 
2022-03-23 16:09:04,091 [   6630]   INFO -  #git4idea.commands.GitHandler - git version 2.24.3 (Apple Git-128) 
2022-03-23 16:09:04,103 [   6642]   INFO - ea.config.GitExecutableManager - Git version for /usr/bin/git: 2.24.3.0 (UNIX) 
2022-03-23 16:09:04,200 [   6739]   INFO - pi.util.registry.RegistryValue - Registry value 'ide.balloon.shadow.size' has changed to '0' 
2022-03-23 16:09:04,208 [   6747]   INFO - pi.util.registry.RegistryValue - Registry value 'ide.experimental.ui.toolwindow.stripes' has changed to 'false' 
2022-03-23 16:09:04,222 [   6761]   INFO - ij.psi.search.LogFileTypeIndex - Loading file type index snapshot 
2022-03-23 16:09:04,257 [   6796]   INFO - redIndexChunkConfigurationImpl - Chunk bundled-js-predefined-ffdd448c697d-e5421860d8a5-JavaScript-WS-213.7172.31 is registered for project 'mae-qe: matching: (fb=38, stub=83), incompatible: (fb=0, stub=0), unknown: (fb=9, stub=9),  
2022-03-23 16:09:04,314 [   6853]   INFO - indexing.UnindexedFilesUpdater - Started indexing of mae-qe. Reason: On project open 
2022-03-23 16:09:04,322 [   6861]   INFO - indexing.UnindexedFilesUpdater - Performing delayed pushing properties tasks for mae-qe took 1ms; general responsiveness: ok; EDT responsiveness: ok 
2022-03-23 16:09:04,369 [   6908]   INFO - indexing.UnindexedFilesUpdater - Scanning of mae-qe uses 15 scanning threads 
2022-03-23 16:09:04,616 [   7155]   INFO - indexing.UnindexedFilesUpdater - Scanning completed for mae-qe. Number of scanned files: 315; Number of files for indexing: 0 took 294ms; general responsiveness: ok; EDT responsiveness: ok 
2022-03-23 16:09:04,619 [   7158]   INFO - indexing.UnindexedFilesUpdater - Finished for mae-qe. No files to index with loading content. 
2022-03-23 16:09:04,620 [   7159]   INFO - ij.psi.search.LogFileTypeIndex - File type index snapshot dropped 
2022-03-23 16:09:04,685 [   7224]   INFO - SharedIndexPostStartupActivity - Attached 1 pre-built shared indexes: bundled-js-predefined-ffdd448c697d-e5421860d8a5-JavaScript-WS-213.7172.31 
2022-03-23 16:09:04,783 [   7322]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/TransmitTest/TS/TransmitSDKUILayer.xcframework/ios-arm64_armv7/TransmitSDKUILayer.framework/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,783 [   7322]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/UnionBank/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/Frameworks/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/build/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/Frameworks/TransmitSDKUILayer.xcframework/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/Frameworks/TransmitSDKUILayer.xcframework/ios-i386_x86_64-simulator/TransmitSDKUILayer.framework/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/TransmitTest/App/Base.lproj/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/TransmitTest/App/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,784 [   7323]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored file under another root: /Users/mua4q6a/projects/mae-qe/ios-test-harness/TransmitTest/SDKs/.DS_Store; root: /Users/mua4q6a/projects/mae-qe; mapped root: null 
2022-03-23 16:09:04,785 [   7324]   WARN - a.repo.GitUntrackedFilesHolder - Ignoring ignored files under another root: 21 files total 
2022-03-23 16:09:04,907 [   7446]   INFO - j.ide.script.IdeStartupScripts - 0 startup script(s) found 
2022-03-23 16:09:05,023 [   7562]   INFO - gnostic.PerformanceWatcherImpl - Post-startup activities under progress took 2005ms; general responsiveness: ok; EDT responsiveness: 0/2 sluggish, 2/2 very slow 
2022-03-23 16:09:05,023 [   7562]   INFO -        #com.intellij.idea.Main - notify that start-up thread is free 
2022-03-23 16:09:05,540 [   8079]   INFO - oudConfig.StatusBarInfoManager - === StatusBar.start create === 
2022-03-23 16:09:05,596 [   8135]   INFO - al.NewToolbarRootPaneExtension - Show old main toolbar: true; show old navigation bar: true 
2022-03-23 16:09:05,596 [   8135]   INFO - al.NewToolbarRootPaneExtension - Show new main toolbar: false 
2022-03-23 16:09:06,760 [   9299]   INFO - tor.impl.FileEditorManagerImpl - Project opening took 6702 ms 
2022-03-23 16:09:08,052 [  10591]   WARN - ctionSystem.impl.ActionUpdater - 106 ms to call on EDT OpenInBrowserEditorContextBarGroupAction#getChildren (com.intellij.ide.browsers.actions.OpenInBrowserBaseGroupAction$OpenInBrowserEditorContextBarGroupAction). Use `UpdateInBackground`. 
2022-03-23 16:09:13,031 [  15570]   INFO - m.codeWithMe.CodeWithMeCleanup - running activity to cleanup old thin clients... Root path is '/Users/mua4q6a/Library/Caches/JetBrains' 
2022-03-23 16:09:13,031 [  15570]   INFO - m.codeWithMe.CodeWithMeCleanup - found 0 Code With Me client system folders to check 
2022-03-23 16:09:13,032 [  15571]   INFO - m.codeWithMe.CodeWithMeCleanup - found 0 Code With Me client config folders to check 
2022-03-23 16:09:13,033 [  15572]   INFO - m.codeWithMe.CodeWithMeCleanup - keep only [] major versions 
2022-03-23 16:09:20,312 [  22851]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Edit' preloaded at 'MainMenu' in 122 ms 
2022-03-23 16:09:20,329 [  22868]   INFO - System.impl.PopupMenuPreloader - Popup menu 'File' preloaded at 'MainMenu' in 144 ms 
2022-03-23 16:09:20,359 [  22898]   INFO - System.impl.PopupMenuPreloader - Popup menu 'View' preloaded at 'MainMenu' in 173 ms 
2022-03-23 16:09:20,380 [  22919]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Navigate' preloaded at 'MainMenu' in 193 ms 
2022-03-23 16:09:20,589 [  23128]   INFO - ight.template.impl.MacroParser - Bad macro syntax: Not identifier: 1 
2022-03-23 16:09:20,589 [  23128]   INFO - ight.template.impl.MacroParser - Bad macro syntax: Not identifier: 1 
2022-03-23 16:09:20,590 [  23129]   WARN - ctionSystem.impl.ActionUpdater - 183 ms to call on EDT SurroundWithAction#update (com.intellij.codeInsight.generation.actions.SurroundWithAction). Use `UpdateInBackground`. 
2022-03-23 16:09:20,614 [  23153]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Code' preloaded at 'MainMenu' in 427 ms 
2022-03-23 16:09:20,657 [  23196]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Refactor' preloaded at 'MainMenu' in 470 ms 
2022-03-23 16:09:20,711 [  23250]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Tools' preloaded at 'MainMenu' in 524 ms 
2022-03-23 16:09:20,720 [  23259]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Run' preloaded at 'MainMenu' in 533 ms 
2022-03-23 16:09:20,727 [  23266]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Window' preloaded at 'MainMenu' in 540 ms 
2022-03-23 16:09:20,743 [  23282]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Help' preloaded at 'MainMenu' in 556 ms 
2022-03-23 16:09:20,794 [  23333]   INFO - .script.IdeScriptEngineManager - javax.script.ScriptEngineManager initialized in 124 ms 
2022-03-23 16:09:20,951 [  23490]   INFO - System.impl.PopupMenuPreloader - Popup menu '' preloaded at 'ScopeViewPopup' in 763 ms 
2022-03-23 16:09:21,040 [  23579]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Editor Popup Menu' preloaded at 'EditorPopup' in 853 ms 
2022-03-23 16:09:21,041 [  23580]   INFO - System.impl.PopupMenuPreloader - Popup menu 'Editor Popup Menu' preloaded at 'EditorPopup' in 853 ms 

As a note, I do not have settings sync enabled.

planetmalone commented 2 years ago

And... I figured it out. I guess all it took was posting here. The reason it kept resetting is that I had Sync with OS checked in Appearance. This was the default as I didn't change it. When WebStorm restarted, I guess it assumed syncing with OS meant switching to Darcula.

It might be a good idea to warn people this can happen in the Getting Started section of the documentation