Revision: 16518
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16518
Author:   ton
Date:     2008-09-14 11:09:10 +0200 (Sun, 14 Sep 2008)

Log Message:
-----------
Bugfix #17608

Fileselect window:
Pressing X to remove a file should not work in databrowse view.

Modified Paths:
--------------
    trunk/blender/source/blender/src/filesel.c

Modified: trunk/blender/source/blender/src/filesel.c
===================================================================
--- trunk/blender/source/blender/src/filesel.c  2008-09-14 05:52:57 UTC (rev 
16517)
+++ trunk/blender/source/blender/src/filesel.c  2008-09-14 09:09:10 UTC (rev 
16518)
@@ -2062,18 +2062,20 @@
                        break;
 
                case XKEY:
-                       test = get_hilited_entry(sfile);
+                       if(sfile->type==FILE_BLENDER) {
+                               test = get_hilited_entry(sfile);
 
-                       if (test != -1 && 
!(S_ISDIR(sfile->filelist[test].type))){
-                               BLI_make_file_string(G.sce, str, sfile->dir, 
sfile->filelist[test].relname);
+                               if (test != -1 && 
!(S_ISDIR(sfile->filelist[test].type))){
+                                       BLI_make_file_string(G.sce, str, 
sfile->dir, sfile->filelist[test].relname);
 
-                               if( okee("Remove %s", str) ) {
-                                       ret = BLI_delete(str, 0, 0);
-                                       if (ret) {
-                                               error("Command failed, see 
console");
-                                       } else {
-                                               freefilelist(sfile);
-                                               do_draw= 1;
+                                       if( okee("Remove %s", str) ) {
+                                               ret = BLI_delete(str, 0, 0);
+                                               if (ret) {
+                                                       error("Command failed, 
see console");
+                                               } else {
+                                                       freefilelist(sfile);
+                                                       do_draw= 1;
+                                               }
                                        }
                                }
                        }


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to