Index: sources/view/confirm/VConfirm.cpp =================================================================== diff -u -rc3b7cfba3bcb4c0f45bcd4c00401d383c8da0c4a -r787e08545efa12ddc8383de8b973ab9762de0853 --- sources/view/confirm/VConfirm.cpp (.../VConfirm.cpp) (revision c3b7cfba3bcb4c0f45bcd4c00401d383c8da0c4a) +++ sources/view/confirm/VConfirm.cpp (.../VConfirm.cpp) (revision 787e08545efa12ddc8383de8b973ab9762de0853) @@ -74,6 +74,7 @@ break; case GuiConfirmCommand::NUM_OF_GENERIC_CONFIRM_COMMAND : /* No code */ break; } + needConfirm ( cmd == GuiConfirmCommand::GENERIC_CONFIRM_CMD_REQUEST_OPEN ); } /*! @@ -164,6 +165,7 @@ * \details the invocable slot to send user's Confirmation */ void View::VConfirm::doConfirm(bool vConfirm) { + needConfirm ( false ); DuetConfirmUIrData data; data.mId = id(); data.mConfirm = vConfirm;