Skip to content

Commit 4c8d5b6

Browse files
committed
don't crash if internal tabletUI cannot open port
1 parent e513b0f commit 4c8d5b6

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/sys/mapeditor/widgets/MEUserInterface.cpp

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1457,7 +1457,13 @@ void MEUserInterface::activateTabletUI()
14571457
{
14581458
if (ierr != 0)
14591459
{
1460-
printMessage("Can't open socket connection for TabletUI");
1460+
static bool errorPrinted = false;
1461+
if (!errorPrinted)
1462+
{
1463+
printMessage("Can't open socket connection for TabletUI");
1464+
errorPrinted = true;
1465+
}
1466+
delete m_tablet;
14611467
m_tablet = NULL;
14621468
m_showTabletUI_a->setEnabled(false);
14631469
}

0 commit comments

Comments
 (0)