@@ -7,7 +7,8 @@ use crate::ui::{
77 app:: {
88 App , CacheScope , CacheSubtab , ConfigField , DocsPage , EditorMode , FormatMode , MemRegion ,
99 PathInputAction , RunButton , SETTINGS_ROW_CACHE_ENABLED , SETTINGS_ROW_CPI_START ,
10- SETTINGS_ROW_MAX_CORES , SETTINGS_ROW_PIPELINE_ENABLED , SETTINGS_ROW_RUN_SCOPE , Tab ,
10+ SETTINGS_ROW_MAX_CORES , SETTINGS_ROW_MEM_SIZE , SETTINGS_ROW_PIPELINE_ENABLED ,
11+ SETTINGS_ROW_RUN_SCOPE , Tab ,
1112 } ,
1213 editor:: Editor ,
1314} ;
@@ -2330,8 +2331,10 @@ fn update_settings_hover(app: &mut App, me: MouseEvent) {
23302331 } else if me. row == btn_y. saturating_add ( 1 ) {
23312332 app. settings . hover_row = Some ( SETTINGS_ROW_MAX_CORES ) ;
23322333 } else if me. row == btn_y. saturating_add ( 2 ) {
2333- app. settings . hover_row = Some ( SETTINGS_ROW_RUN_SCOPE ) ;
2334+ app. settings . hover_row = Some ( SETTINGS_ROW_MEM_SIZE ) ;
23342335 } else if me. row == btn_y. saturating_add ( 3 ) {
2336+ app. settings . hover_row = Some ( SETTINGS_ROW_RUN_SCOPE ) ;
2337+ } else if me. row == btn_y. saturating_add ( 4 ) {
23352338 app. settings . hover_row = Some ( SETTINGS_ROW_PIPELINE_ENABLED ) ;
23362339 }
23372340 if me. row == btn_y && me. column >= btn_x0 && me. column < btn_x1 {
@@ -2353,7 +2356,7 @@ fn update_settings_hover(app: &mut App, me: MouseEvent) {
23532356 return ;
23542357 }
23552358 if me. row == btn_y. saturating_add ( 2 ) {
2356- app. settings . selected = SETTINGS_ROW_RUN_SCOPE ;
2359+ app. settings . selected = SETTINGS_ROW_MEM_SIZE ;
23572360 return ;
23582361 }
23592362
@@ -2405,8 +2408,9 @@ fn handle_settings_click(app: &mut App, me: MouseEvent) {
24052408 return ;
24062409 }
24072410 if me. row == btn_y. saturating_add ( 2 ) {
2408- app. settings . selected = SETTINGS_ROW_RUN_SCOPE ;
2409- app. run_scope = app. run_scope . cycle ( ) ;
2411+ app. settings . selected = SETTINGS_ROW_MEM_SIZE ;
2412+ app. settings . cpi_editing = true ;
2413+ app. settings . cpi_edit_buf = ( app. run . mem_size / ( 1024 * 1024 ) ) . to_string ( ) ;
24102414 return ;
24112415 }
24122416
0 commit comments