Ignore:
Timestamp:
2015-10-24T15:22:02+02:00 (4 years ago)
Author:
Don-vip
Message:

fix problems seen in headless environment for jenkins

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java

    r8938 r8939  
    88import java.awt.Component;
    99import java.awt.Font;
     10import java.awt.GraphicsEnvironment;
    1011import java.awt.GridBagConstraints;
    1112import java.awt.GridBagLayout;
     
    10991100                )
    11001101        };
    1101         int ret = HelpAwareOptionPane.showOptionDialog(
    1102                 parent,
    1103                 reason,
    1104                 tr("Disable plugin"),
    1105                 JOptionPane.WARNING_MESSAGE,
    1106                 null,
    1107                 options,
    1108                 options[0],
    1109                 null // FIXME: add help topic
    1110         );
     1102        int ret = -1;
     1103        if (!GraphicsEnvironment.isHeadless()) {
     1104            ret = HelpAwareOptionPane.showOptionDialog(
     1105                    parent,
     1106                    reason,
     1107                    tr("Disable plugin"),
     1108                    JOptionPane.WARNING_MESSAGE,
     1109                    null,
     1110                    options,
     1111                    options[0],
     1112                    null // FIXME: add help topic
     1113            );
     1114        }
    11111115        return ret == 0;
    11121116    }
Note: See TracChangeset for help on using the changeset viewer.