Ignore:
Timestamp:
Oct 16, 2010, 1:56:54 PM (14 years ago)
Author:
mlg
Message:

bug correction
is now impossible to add files if the application is already sending photos.
feature:0001887

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/jiwigo/trunk/src/main/java/fr/mael/jiwigo/ui/mainframe/ThumbnailCategoryPanel.java

    r7222 r7223  
    55import java.awt.Graphics;
    66import java.io.File;
     7import java.io.IOException;
    78import javax.swing.JOptionPane;
    89import javax.swing.JPanel;
     
    9495                                        new DialogPrivacyLevel();
    9596                                }
    96                                 new Thread(new ThreadEnvoiPhoto(files)).start();
    97 
     97                                if (ImagesManagement.sendingFiles) {
     98                                        JOptionPane.showMessageDialog(null, Messages.getMessage("alreadySendingError"), Messages.getMessage("error"),
     99                                                        JOptionPane.ERROR_MESSAGE);
     100                                } else {
     101                                        new Thread(new ThreadEnvoiPhoto(files)).start();
     102                                }
    98103                        }
    99104                });
     
    144149                int nb = 1;
    145150                JPanel panelh = new JPanel(new FlowLayout());
     151                try {
     152                        ImagesManagement.LIST_IMAGE = ImageService.getInstance().listerParCategory(categoryId, false);
     153                } catch (IOException e1) {
     154                        e1.printStackTrace();
     155                }
    146156                for (Image image : ImagesManagement.LIST_IMAGE) {
    147157                        try {
     
    214224                @Override
    215225                public void run() {
    216 
     226                        ImagesManagement.sendingFiles = true;
    217227                        for (int i = 0; i < files.length; i++) {
    218228                                MainFrame.getInstance().setAdditionalMessage("<html><i>" + (i + 1) + "/" + files.length + " : </i></html>");
     
    236246                        rafraichir(categoryId, true);
    237247                        MainFrame.getInstance().getProgressBar().setValue(0);
     248                        ImagesManagement.sendingFiles = false;
    238249                }
    239250        }
Note: See TracChangeset for help on using the changeset viewer.