diff --git a/src/lib/AutoType_X11.cpp b/src/lib/AutoType_X11.cpp index 3d4d0d7..96361e5 100644 --- a/src/lib/AutoType_X11.cpp +++ b/src/lib/AutoType_X11.cpp @@ -18,7 +18,9 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ +#include #include "AutoType.h" +#include #include #include @@ -64,6 +66,11 @@ switch(mods){ void AutoType::perform(CEntry* entry, QString& err){ +struct timespec timeOut,remains; +timeOut.tv_sec = 0; +timeOut.tv_nsec = 300000000; /* 300 milliseconds */ +for(int i=0;i<10;i++)nanosleep(&timeOut, &remains); + QString str; int c=entry->Additional.count("Auto-Type:"); if(c>1){ @@ -110,7 +117,6 @@ for(int i=0;i