+ x2=(self.size[1]-y-1) * self.config.getIconSizeFull()
+ y2=x * self.config.getIconSizeFull()
+ if self.cssuportrait:
+ # What we do here is:
+ # We map the x,y of icons to x,y on the screen.
+ # x,y of icons is the x,y as if there is no desktop rotation
+ # and we're in landscape mode
+ #
+ # After that, iconAt() will work properly. It's a kind of
+ # double effort but it works nice
+ x2=(self.size[1]-y-1) * self.config.getIconSizeFull()
+ y2=x * self.config.getIconSizeFull()
+ elif not self.cssuportrait and \
+ (self.mode=='l' or self.config.getIndiv()):