Changeset 422


Ignore:
Timestamp:
11/21/08 17:05:21 (16 years ago)
Author:
ra33
Message:
 
Location:
trunk/src/org/expeditee
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/gui/FrameMouseActions.java

    r421 r422  
    25162516                                                && ((Line) ic).getOppositeEnd(lineEnd) != null) {
    25172517                                        Line line = (Line) ic;
    2518 
     2518                                       
     2519                                        //Invalidate the line to make sure we dont get any ghost arrowheads.
     2520                                        ic.invalidateAll();
     2521                                       
    25192522                                        Item d = line.getOppositeEnd(lineEnd);
    25202523                                        d.removeLine(line);
  • trunk/src/org/expeditee/items/Line.java

    r407 r422  
    10621062                _start.removeLine(this);
    10631063                _end.removeLine(this);
     1064               
     1065                //_start.invalidateAll();
     1066                //_end.invalidateAll();
    10641067
    10651068                if (_start.getLines().size() == 0)
  • trunk/src/org/expeditee/items/Text.java

    r421 r422  
    21862186                        }
    21872187                } catch (Throwable e) {
     2188                        e.printStackTrace();
    21882189                        String formula2 = getFormula();
    21892190                        this.setText(formula2);
  • trunk/src/org/expeditee/math/ExpediteeJEP.java

    r376 r422  
    100100                                                frame, t.getEnclosedShape());
    101101                                String variableName = t.getText();
    102                                 addVectorVariable(enclosed, variableName);
     102                                if (!variableName.contains(" "))
     103                                        addVectorVariable(enclosed, variableName);
    103104                        }
    104105                }
     
    123124                        }
    124125                }
     126                //At the moment the VSum method will not work with empty vectors.
    125127                if (vector.size() > 0)
    126128                        addVariable(variableName, MVector.getInstance(vector.toArray()));
Note: See TracChangeset for help on using the changeset viewer.