Fix #2: Delete Cancel Dialog on Progressbar
parent
d31254031c
commit
36b701975e
|
@ -166,7 +166,7 @@ void EventHandler::contextMenuHandler(const int index)
|
|||
//remove
|
||||
case 103:
|
||||
{
|
||||
OpenProgressbar(1, "Removing...", "Removing Files.", 0, EventHandler::DialogHandlerStatic);
|
||||
OpenProgressbar(1, "Removing...", "Removing Files.", 0, NULL);
|
||||
if (_nextcloud.removeItem(_tempItemID))
|
||||
{
|
||||
updatePBLibrary();
|
||||
|
@ -291,7 +291,7 @@ void EventHandler::startDownload()
|
|||
return; // 1;
|
||||
_nextcloud.switchWorkOffline();
|
||||
}
|
||||
OpenProgressbar(1, "Downloading...", "Checking network connection", 0, EventHandler::DialogHandlerStatic);
|
||||
OpenProgressbar(1, "Downloading...", "Checking network connection", 0, NULL);
|
||||
try
|
||||
{
|
||||
_nextcloud.download(_tempItemID);
|
||||
|
@ -358,10 +358,3 @@ int EventHandler::keyHandler(const int type, const int par1, const int par2)
|
|||
|
||||
return 1;
|
||||
}
|
||||
|
||||
void EventHandler::DialogHandlerStatic(int clicked)
|
||||
{
|
||||
//TODO cannot interact with it
|
||||
// make download in different thread https://github.com/pmartin/pocketbook-demo/blob/master/demo08-pthreads/demo08.cpp
|
||||
CloseProgressbar();
|
||||
}
|
||||
|
|
|
@ -121,11 +121,5 @@ private:
|
|||
*/
|
||||
int keyHandler(const int type, const int par1, const int par2);
|
||||
|
||||
/**
|
||||
* Handles the cancel button on the progressbar
|
||||
*
|
||||
* @param clicked button that has been clicked
|
||||
*/
|
||||
static void DialogHandlerStatic(int clicked);
|
||||
};
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue