I installed the latest version (18.2.0.2) of Viber from the .deb package provided at https://www.viber.com/en/download/
After installing the new version, I noticed that there is no way to terminate the Viber application using GUI: The "Quit" option for the application menu does nothing. As in the previous versions, closing the main window does not terminate the application (it continues to run on the background); however, contrary to previous versions, using the right-click (system) menu of the application and selecting Quit does not terminate the application.
When I ran it from command line and then tried to "quit" the application, I see this message on the terminal window:
qt.qml.context: qrc:/Resources/QML/MainWindow.qml:68:5 Parameter "close" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
To terminate Viber I have to kill it using -1.
Is there a practical way to fix this, so that Viber users do not have to resort to command line to stop (and restart) Viber whenever they need?