From ead094862f00a884f5f2a536e55a5324d2ff505e Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Wed, 25 Oct 2017 15:03:19 +0200 Subject: [PATCH] Fix using && for flags --- part.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/part.cpp b/part.cpp index 9fa642b9e..4ec5b0cdf 100644 --- a/part.cpp +++ b/part.cpp @@ -2469,7 +2469,7 @@ bool Part::saveAs( const QUrl & saveUrl, SaveAsFlags flags ) QStringList listOfwontSaves; if ( wontSaveForms ) listOfwontSaves << i18n( "Filled form contents" ); if ( wontSaveAnnotations ) listOfwontSaves << i18n( "User annotations" ); - if ( !listOfwontSaves.isEmpty() && !( flags && SaveAsDontShowWarning ) ) + if ( !listOfwontSaves.isEmpty() && !( flags & SaveAsDontShowWarning ) ) { int result = KMessageBox::warningYesNoCancelList( widget(), i18n( "The following elements cannot be saved in this format and will be lost.
If you want to preserve them, please use the Okular document archive format." ),