def finishStillPicture(self):
		if self.elementExists():
			try:
				if self.isLoop is False:
					self.showiframe.finishStillPicture()
				elif self.isLoop is True:
					self.pollStop()
					if self.session is not None and self.session.nav is not None:
						self.session.nav.stopService()
						ServiceEventTracker.popActiveInfoBar()
					else:
						printl("ARGGHHHH!!! self.session is not None and self.session.nav is None", self, "E")
			except Exception, ex:
				printl("Exception(" + str(type(ex)) + "): " + str(ex), self, "E")
	def finishStillPicture(self):
		if self.elementExists():
			try:
				if self.isLoop is False:
					self.showiframe.finishStillPicture()
				elif self.isLoop is True:
					self.pollStop()
					if self.session is not None and self.session.nav is not None:
						self.session.nav.stopService()
						ServiceEventTracker.popActiveInfoBar()
					else:
						printl("ARGGHHHH!!! self.session is not None and self.session.nav is None", self, "E")
			except Exception, ex:
				printl("Exception(" + str(type(ex)) + "): " + str(ex), self, "E")