Revision: 23082
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=23082
Author:   blendix
Date:     2009-09-09 19:34:14 +0200 (Wed, 09 Sep 2009)

Log Message:
-----------
2.5: fix for recent file operator opening wrong item.

Modified Paths:
--------------
    
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_operators.c

Modified: 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_operators.c
===================================================================
--- 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_operators.c  
    2009-09-09 15:45:12 UTC (rev 23081)
+++ 
branches/blender2.5/blender/source/blender/windowmanager/intern/wm_operators.c  
    2009-09-09 17:34:14 UTC (rev 23082)
@@ -803,7 +803,7 @@
                        WM_read_file(C, G.sce, op->reports);
                }
                else {
-                       struct RecentFile *recent = 
BLI_findlink(&(G.recent_files), event-2);
+                       struct RecentFile *recent = 
BLI_findlink(&(G.recent_files), event-1);
                        if(recent) {
                                WM_event_add_notifier(C, NC_WINDOW, NULL);
                                WM_read_file(C, recent->filename, op->reports);
@@ -831,11 +831,11 @@
        EnumPropertyItem tmp = {0, "", 0, "", ""};
        EnumPropertyItem *item= NULL;
        struct RecentFile *recent;
-       int totitem= 0, i, ofs= 0;
+       int totitem= 0, i;
 
        /* dynamically construct enum */
        for(recent = G.recent_files.first, i=0; (i<U.recent_files) && (recent); 
recent = recent->next, i++) {
-               tmp.value= i+ofs+1;
+               tmp.value= i+1;
                tmp.identifier= recent->filename;
                tmp.name= recent->filename;
                RNA_enum_item_add(&item, &totitem, &tmp);


_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to