|
@@ -5736,7 +5736,11 @@ laUiList* la_GiveExistingPage(laListHandle* from, void* instance){
|
|
|
void la_SwitchThemeQuick(laTheme* t, laTheme* DefaultTheme);
|
|
|
int laget_Hyper2InstanceModified(void* instance){
|
|
|
int level; laMemNodeHyper* m=memGetHead(instance,&level);
|
|
|
- if(level==2) return m->Modified?1:0;
|
|
|
+ if(level==2){
|
|
|
+ laManagedUDF* mu=m->FromFile;
|
|
|
+ int not_assigned = (!mu) || mu==MAIN.DummyManageUDF|| mu==MAIN.DummyManageUDFSingle || mu==MAIN.DummyManageUDFSingleForce;
|
|
|
+ return (m->Modified||not_assigned)?1:0;
|
|
|
+ }
|
|
|
return 1;
|
|
|
}
|
|
|
int la_UpdateUiListRecursive(laUiList *uil, int U, int L, int R, int B, int Fast, laPanel *ParentPanel){
|