diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-06 08:36:55 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-06 08:36:55 +0300 |
| commit | ea4f22311b639561856f37c8ac872af2cd9d55dd (patch) | |
| tree | fd90e44a2974a6d18d177a57b811f0f83811b927 /src/main/java/events/VSAbstractEvent.java | |
| parent | 1d99762c7965d351510cfb5e08eac25e48d96038 (diff) | |
Modernize UI and fix localization: - Rollback to Swing UI - Update build configuration - Fix localization string handling - Add missing localization strings - Improve protocol event handling
Diffstat (limited to 'src/main/java/events/VSAbstractEvent.java')
| -rw-r--r-- | src/main/java/events/VSAbstractEvent.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/events/VSAbstractEvent.java b/src/main/java/events/VSAbstractEvent.java index 52c2423..d11ccbd 100644 --- a/src/main/java/events/VSAbstractEvent.java +++ b/src/main/java/events/VSAbstractEvent.java @@ -228,7 +228,12 @@ abstract public class VSAbstractEvent extends VSSerializablePrefs { int id = ((Integer) objectInputStream.readObject()).intValue(); String savedEventShortname = (String) objectInputStream.readObject(); this.eventClassname = (String) objectInputStream.readObject(); - this.eventShortname = createShortname(savedEventShortname); + + // Always use current localization strings + this.eventShortname = VSRegisteredEvents.getShortnameByClassname(eventClassname); + if (this.eventShortname == null) { + this.eventShortname = createShortname(savedEventShortname); + } if (VSSerialize.DEBUG) { System.out.println("eventClassname: " + eventClassname); |
