Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
#endif
#if HAVE_TRANSPARENCY
- setWindowOpacity( 0.75 );
+ setWindowOpacity( DEFAULT_OPACITY );
#endif
}
else if ( type == FullscreenControlHide_Type )
{
FullscreenControllerWidget *p_fs = (FullscreenControllerWidget *) data;
- if ( p_fs->isFSCHidden() )
+ if ( p_fs->isFSCHidden() || p_fs->windowOpacity() < DEFAULT_OPACITY )
{
IMEvent *event = new IMEvent( FullscreenControlShow_Type, 0 );
QApplication::postEvent( p_fs, static_cast<QEvent *>(event) );
#define HAVE_TRANSPARENCY 1
#endif
+/* Default value of opacity for FS controller */
+#define DEFAULT_OPACITY 0.75
+
class ResizeEvent;
class QPalette;
class QPixmap;