Экран-заставка приложения RCP в Linux - PullRequest
1 голос
/ 14 мая 2019

У меня есть работающее приложение RCP, которое было перемещено с целевых платформ eclipse 4.7 на 4.11. Заставка приложения не отображается должным образом в Linux (я пробовал Ubuntu 16.04 и Fedora 24). В коде не изменилось ни одной строки, поэтому во время выполнения, очевидно, есть что-то, на что мне нужно обратить внимание. Понятия не имею, с чего начать. Похоже, что визуализация макета не соблюдается должным образом.

Вот как выглядит заставка в Eclipse 4.7 Oxygen runtime:

enter image description here

И это то, что я получаю с Eclipse 11 runtime. Кажется, что некоторые проблемы CSS, но это старая база кода, никаких хитростей CSS. Довольно простая схема сетки SWT, тот же код:

enter image description here

В последней версии Ubuntu (19) это выглядит еще более странно, переключатели и флажки не окрашены должным образом при выборе:

enter image description here

Я не вижу этой проблемы ни в Windows, ни в MacOS. Только в Linux. Есть ли за этим секрет?

...