.. | .. |
---|
3306 | 3306 | { |
---|
3307 | 3307 | cRadio tab = GetCurrentTab(); |
---|
3308 | 3308 | |
---|
| 3309 | + boolean temp = CameraPane.SWITCH; |
---|
| 3310 | + CameraPane.SWITCH = false; |
---|
| 3311 | + |
---|
3309 | 3312 | copy.ExtractBigData(hashtable); |
---|
3310 | 3313 | |
---|
3311 | 3314 | //EditorFrame.m_MainFrame.requestFocusInWindow(); |
---|
3312 | 3315 | tab.graphs[tab.undoindex++] = Compress(copy); |
---|
3313 | 3316 | |
---|
3314 | 3317 | copy.RestoreBigData(hashtable); |
---|
| 3318 | + |
---|
| 3319 | + CameraPane.SWITCH = temp; |
---|
3315 | 3320 | |
---|
3316 | 3321 | //assert(hashtable.isEmpty()); |
---|
3317 | 3322 | |
---|
.. | .. |
---|
3342 | 3347 | |
---|
3343 | 3348 | void CopyChanged(Object3D obj) |
---|
3344 | 3349 | { |
---|
| 3350 | + boolean temp = CameraPane.SWITCH; |
---|
| 3351 | + CameraPane.SWITCH = false; |
---|
| 3352 | + |
---|
3345 | 3353 | copy.ExtractBigData(hashtable); |
---|
3346 | 3354 | |
---|
3347 | 3355 | copy.clear(); |
---|
.. | .. |
---|
3353 | 3361 | |
---|
3354 | 3362 | copy.RestoreBigData(hashtable); |
---|
3355 | 3363 | |
---|
| 3364 | + CameraPane.SWITCH = temp; |
---|
| 3365 | + |
---|
3356 | 3366 | //assert(hashtable.isEmpty()); |
---|
3357 | 3367 | |
---|
3358 | 3368 | copy.Touch(); |
---|