Fixed: Exception when switching from nonribbon interface to ribbob

This commit is contained in:
Jindra Petřík
2021-03-06 11:12:07 +01:00
parent 5f50f32022
commit 493c91e502
2 changed files with 4 additions and 1 deletions

View File

@@ -9,6 +9,9 @@ All notable changes to this project will be documented in this file.
### Changed
- [#1471] Import script menuitem renamed to Import scripts.
### Fixed
- Exception when switching from nonribbon interface to ribbob
## [14.1.0] - 2021-03-05
### Added
- [#1561] Font editing - import ascent, descent, leading, kerning

View File

@@ -110,7 +110,7 @@ import org.pushingpixels.substance.internal.utils.SubstanceColorSchemeUtilities;
public class View {
public static Color getDefaultBackgroundColor() {
if (Configuration.useRibbonInterface.get()) {
if (Configuration.useRibbonInterface.get() && SubstanceLookAndFeel.getCurrentSkin() != null) {
return SubstanceLookAndFeel.getCurrentSkin().getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.FILL, ComponentState.ENABLED).getBackgroundFillColor();
} else {
return SystemColor.control;