iMon.XBMC.DisplayHandler.lcdScrollFinished C# (CSharp) Method

lcdScrollFinished() private method

private lcdScrollFinished ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void lcdScrollFinished(object sender, EventArgs e)
        {
            Thread.Sleep(Settings.Default.ImonLcdScrollingDelay);

            Logging.Log("Display Handler", "Scrolling finished");

            lock (this.queueLock)
            {
                if (this.position >= this.queue.Count)
                {
                    this.position = 0;
                }

                if (this.queue.Count == 0)
                {
                    return;
                }

                this.update();
            }
        }