Transparent Menu Issue #447

Open
opened 2018-05-01 17:45:52 +02:00 by ghost · 6 comments
ghost commented 2018-05-01 17:45:52 +02:00 (Migrated from github.com)

I've installed cool-retro-term on a fresh ubuntu 18.04 LTS, and the menus (both from the top menu bar and the one that shows on right-click) are fully transparent, including the text.
All that can be seen is the drop shadow of the boxes.

When I managed to open up the settings window (I had to try all of the invisible buttons until I found the right one) it was completely black.

The same issue happens regardless if I use themes or not. I've tried both the regular PPA and this one.

This is the only error message I've been able to find:

QObject::connect: No such slot Konsole::TerminalDisplay_QML_64::close()

I've installed cool-retro-term on a fresh ubuntu 18.04 LTS, and the menus (both from the top menu bar and the one that shows on right-click) are fully transparent, including the text. All that can be seen is the drop shadow of the boxes. When I managed to open up the settings window (I had to try all of the invisible buttons until I found the right one) it was completely black. The same issue happens regardless if I use themes or not. I've tried both the regular PPA and [this one](https://launchpad.net/~vantuz/+archive/ubuntu/cool-retro-term). This is the only error message I've been able to find: > QObject::connect: No such slot Konsole::TerminalDisplay_QML_64::close()
jleaders commented 2018-05-31 21:13:15 +02:00 (Migrated from github.com)

I have the same issue

I have the same issue
DuoDreamer commented 2018-07-06 21:15:17 +02:00 (Migrated from github.com)

Same issue on RedHat / CentOS 7. Menus work, but aren't visible.

Same issue on RedHat / CentOS 7. Menus work, but aren't visible.
popeyeotaku commented 2018-08-22 21:21:24 +02:00 (Migrated from github.com)

Same issue on Manjaro Linux

Same issue on Manjaro Linux
prg318 commented 2018-08-23 21:38:28 +02:00 (Migrated from github.com)

I also get this issue on ArchLinux with both 1.0.1 package from [community] and the latest version from git. I do get some output however (not sure if relevant):

$ cool-retro-term   
QObject::connect: No such slot Konsole::TerminalDisplay_QML_157::close()
qrc:/AboutDialog.qml:18:9: QML Text: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/AboutDialog.qml:69:13: QML Image: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/AboutDialog.qml:77:13: QML Text: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/InsertNameDialog.qml:67:9: QML RowLayout: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SettingsGeneralTab.qml:180:17: QML TextField: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SettingsGeneralTab.qml:36:17: QML TableView: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SettingsGeneralTab.qml:51:17: QML ColumnLayout: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SettingsGeneralTab.qml:29:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/SettingsGeneralTab.qml:163:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
Both point size and pixel size set. Using pixel size.
Undecodable sequence: \001b(hex)[?2004h
I also get this issue on ArchLinux with both 1.0.1 package from [community] and the latest version from git. I do get some output however (not sure if relevant): ``` $ cool-retro-term QObject::connect: No such slot Konsole::TerminalDisplay_QML_157::close() qrc:/AboutDialog.qml:18:9: QML Text: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/AboutDialog.qml:69:13: QML Image: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/AboutDialog.qml:77:13: QML Text: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/InsertNameDialog.qml:67:9: QML RowLayout: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/SettingsGeneralTab.qml:180:17: QML TextField: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/SettingsGeneralTab.qml:36:17: QML TableView: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/SettingsGeneralTab.qml:51:17: QML ColumnLayout: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/SettingsGeneralTab.qml:29:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. qrc:/SettingsGeneralTab.qml:163:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead. Both point size and pixel size set. Using pixel size. Undecodable sequence: \001b(hex)[?2004h ```
Vantuz commented 2019-06-04 17:41:02 +02:00 (Migrated from github.com)

Same issue on Kubuntu 19.04

Same issue on Kubuntu 19.04
xTibor commented 2020-09-08 20:03:49 +02:00 (Migrated from github.com)

Had the same issue on KDE neon 5.19 (Ubuntu 20.04 LTS), narrowed it down to this line:

dac2b4ff16/app/qml/main.qml (L67)

Deleting this property solves the issue for me.

Had the same issue on KDE neon 5.19 (Ubuntu 20.04 LTS), narrowed it down to this line: https://github.com/Swordfish90/cool-retro-term/blob/dac2b4ff1608dc79020868bfe204985a9cf5bb23/app/qml/main.qml#L67 Deleting this property solves the issue for me.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seeseemelk/cool-retro-term#447
No description provided.