As mentioned in the other comments in that bug report thread, there are a few other options using external software, to enable full Alt-F2 functionality.
There's gmrun and synapse, both of which are available in the apt repository sources to install (sudo apt install gmrun, or sudo apt install synapse).
xfrun4 is also mentioned as part of xfce4-utils ...
I found the workaround here:
It crashes on startup if an NTFS partition is mounted.
I unmounted all network shares and it doesn't crash on startup for me anymore.
The option of custom columns and rows is removed from the slingshot - that's why it is not in dconf editor neighter elementary-tweaks anymore. There are few closed issues on that into github and the new ones appear, but the team is working on another approach wich do not include these keys anymore.
The only way I know to achieve this functionality now is ...
Replace sudo in the Exec line with pkexec. In the past, you could have used gksu, but it is no longer available in distros based on ubuntu 18.04.
So I got it working using the below .desktop file:
Comment=Start or Stop XAMPP
Name=XAMPP Control Panel
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$...
Open Files as root and go to /usr/share/applications/
Find the shortcut you need and open it in Scratch and edit the Exec line with whatever you need.
Some applications setup their .desktop files in ~/.local/share/applications/ so you might want to check that folder too.
It might be related to your StartupWMClass. In the terminal run xprop WM_CLASS and then click the Minecraft window. Use the value it returns. I ran into the same issue when I created a custom .desktop file for an android emulator and it worked.
I think you need to change the following value in your *.desktop file in the following:
You can add icon to the Application Menu, which is in left side of the top panel, manual or with the help of some program.
With program "AppEditor"
with this program you can easily edit *.desktop files.
For DOWNLOAD click here
We need to ...
Answering my own question here, in case someone else looks for a solution to this problem. Turns out, Slingshot doesn't play nice with ibus. All I had to do was run killall ibus-daemon from the command line to disable ibus, and the problem was fixed.