summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
diff options
context:
space:
mode:
authorStephan Schwär2020-11-18 03:27:09 +0100
committerStephan Schwär2020-11-18 03:27:09 +0100
commitac5e80666d18e7c1a5bb678babae012c8252fb6a (patch)
treef5b4d2ee6236fdf24aee9fc48afb8855c6d00edb /dozentenmodul/src/main/java/org/openslx/dozmod/App.java
parent[client] Set table row height according to scaling (diff)
downloadtutor-module-ac5e80666d18e7c1a5bb678babae012c8252fb6a.tar.gz
tutor-module-ac5e80666d18e7c1a5bb678babae012c8252fb6a.tar.xz
tutor-module-ac5e80666d18e7c1a5bb678babae012c8252fb6a.zip
[client] Prevent rescaling of comboBox lists
Issue #3794
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/App.java')
-rwxr-xr-xdozentenmodul/src/main/java/org/openslx/dozmod/App.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
index 5884598c..7df920a2 100755
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/App.java
@@ -17,6 +17,7 @@ import java.util.regex.Matcher;
import java.util.regex.Pattern;
import javax.net.ssl.SSLContext;
+import javax.swing.ListCellRenderer;
import javax.swing.SwingUtilities;
import javax.swing.UIDefaults;
import javax.swing.UIManager;
@@ -315,8 +316,8 @@ public class App {
if (containerEvent.getID() == ContainerEvent.COMPONENT_ADDED) {
Font font = containerEvent.getChild().getFont();
if (font != null && font.getSize2D() <= defaultSize) {
- // Do not update font in tables on every renderer call to prevent weirdness.
- if (!(containerEvent.getChild() instanceof TableCellRenderer)){
+ // Do not update font in tables and ComboBoxes on every renderer call to prevent weirdness.
+ if (!(containerEvent.getChild() instanceof TableCellRenderer || containerEvent.getChild() instanceof ListCellRenderer)){
containerEvent.getChild().setFont(
new Font(font.getName(), font.getStyle(), Math.round(font.getSize2D()
* scaling)));