Skip to content

[Bug]: PhpStorm forgets appearance mode on restart #606

@andfinally

Description

@andfinally

Describe the bug

I initially reported this on PhpStorm issues. But it turns out it only happens when I have Material Theme UI active.

To Reproduce

  • Have Material Theme UI plugin active.
  • Open a file in PhpStorm.
  • Switch to Distraction Free mode View > Appearance > Enter Distraction Free Mode.
  • Quit and restart PhpStorm.

Expected behavior

The file is reopened in distraction free mode.

Image

But the file is reopened in default view.

Image

Material Theme Version

v10.5.0

IDE

PHPStorm

System Info

PhpStorm 2025.2.5
Build #PS-252.28238.9, built on November 20, 2025
Source revision: 7059016f3609e
Licensed to 
Subscription is active until May 11, 2026.
Runtime version: 21.0.9+10-b1038.76 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 15.7.2
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 3072M
Cores: 14
Metal Rendering is ON
Registry:
  ide.balloon.shadow.size=0
  run.processes.with.pty=TRUE
  ide.new.editor.tabs.vertical.borders=true
  ide.animate.toolwindows=true
  ide.experimental.ui=true
  ide.editor.tab.selection.animation=true
  ide.colorful.toolbar.gradient.radius=600
Non-Bundled Plugins:
  org.jetbrains.plugins.yaml (252.28238.33)
  JavaScriptDebugger (252.28238.33)
  org.editorconfig.editorconfigjetbrains (252.28238.22)
  com.drinchev.projectlabel (1.3.1)
  com.nasller.CodeGlancePro (2.0.1)
  Subversion (252.28238.33)
  com.intellij.ideolog (252.28238.10)
  String Manipulation (9.16.0)
  org.sylfra.idea.plugins.linessorter (1.0.1)
  hunspell (252.28238.33)
  com.intellij.swagger (252.28238.33)
  com.jetbrains.restClient (252.28238.33)
  org.intellij.RegexpTester (2.2.0)
  Docker (252.28238.33)
  org.jetbrains.plugins.gitlab (252.28238.33-IU)
  org.jetbrains.plugins.github (252.28238.33-IU)
  com.intellij.react (252.28238.29)
  org.jetbrains.plugins.vue (252.28238.32)
  mdx.js (252.23892.298)
  com.jetbrains.twig (252.28238.10)
  com.chrisrm.idea.MaterialThemeUI (10.5.0)
  com.jetbrains.php.wordPress (252.28238.9)
  com.pestphp.pest-intellij (252.28238.9)
  com.github.copilot (1.5.61-243)
  com.intellij.mcpServer (252.28238.29)
  zielu.gittoolbox (600.1.13+243)
  izhangzhihao.rainbow.brackets (2025.3.6)
  com.intellij.php.psalm (252.28238.9)
  com.jetbrains.php.phpspec (252.28238.9)
  com.intellij.php.tools.quality.phpstan (252.28238.9)
  org.jetbrains.security.package-checker (252.28238.22)

Logs/Screenshots

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingnextFix planned for next release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions