[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16518] trunk/blender/source/blender/src/ filesel.c: Bugfix #17608
Ton Roosendaal
ton at blender.org
Sun Sep 14 11:09:10 CEST 2008
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;
+ }
}
}
}
More information about the Bf-blender-cvs
mailing list