Browse Source

dtfile: fixed file view scrolling with Page Up/Down keys

alx 8 years ago
parent
commit
84f725bd54
1 changed files with 7 additions and 16 deletions
  1. 7 16
      cde/programs/dtfile/IconWindow.c

+ 7 - 16
cde/programs/dtfile/IconWindow.c

@@ -776,15 +776,10 @@ FileWindowInputCallback(
                               file_mgr_rec->vertical_scroll_bar,
                               file_mgr_rec->scroll_window))
                   {
- 		    String p;
- 
- 		    p = (String) XtMalloc(sizeof(char *));
- 		    *p = (char) 0;
-		    XtCallActionProc( file_mgr_rec->vertical_scroll_bar,
-				      "PageUpOrLeft", new_event,
-				      (char **) &p, 1 );
- 		    XtFree(p);
-		  }
+                       String p = "up";
+                       XtCallActionProc( file_mgr_rec->vertical_scroll_bar,
+                       "PageUpOrLeft", new_event,&p, 1 );
+                  }
                 }
                 break;
               case osfXK_PageDown:
@@ -794,13 +789,9 @@ FileWindowInputCallback(
                               file_mgr_rec->vertical_scroll_bar,
                               file_mgr_rec->scroll_window))
                   {
- 		    String p;
- 
- 		    p = (String) XtMalloc(sizeof(char *));
- 		    *p = (char)0;
-		    XtCallActionProc( file_mgr_rec->vertical_scroll_bar,
-				      "PageDownOrRight", new_event, &p, 1 );
- 		    XtFree(p);
+                      String p = "down";
+                      XtCallActionProc( file_mgr_rec->vertical_scroll_bar,
+                      "PageDownOrRight", new_event, &p, 1 );
                   }
                 }
                 break;