@Override
			public void actionPerformed(ActionEvent e) {
					JPanel cardPanel = view.getCardPanel();
					CardLayout cl = (CardLayout) cardPanel.getLayout();
					cl.show(cardPanel, "All");
					view.setTopButtonsVisibility(false);
					JPanel panel = view.getPhotoViewPanel();
					List<PhotoPanel> ppList = view.getPhotoPanels();					
					for(int i=0;i<ppList.size();i++){
						Image image = ppList.get(i).getIcon().getImage();
						float scale = Constants.PREFERRED_PICTURE_HEIGHT/image.getHeight(null);
						BufferedImage bi = ImageUtils.resize(image, Math.round(image.getWidth(null)*scale),
								Math.round(Constants.PREFERRED_PICTURE_HEIGHT));
						ppList.get(i).setScaleDimension(new Dimension(bi.getWidth(), bi.getHeight()));
						ImageIcon icon2 = new ImageIcon(bi);
						view.getPhotoPanels().get(i).setIcon(icon2);
						panel.add(view.getPhotoPanels().get(i));
					}
					view.resetSlider();
			}