I shut Mathematica done, then restart it. The image shows all that I do. I have done nothing else. Can anyone explain what is happening to me?

enter image description here

The complete code is:

x[t_] := t^2 + 5;
y[t_] := t^3 + 5;

Manipulate[Plot[fcn[t], {t, -5, 5}],
{{fcn, x, "Graph Type"}, {x -> "Square", y -> "Cubic"}}]

P.S. This is also after contacting Wolfram support who suggested that I uninstall Mathematica, download again, and reinstall.

  • 2
    $\begingroup$ Is WRI suggestion the solution? $\endgroup$
    – Kuba
    May 27, 2015 at 7:09
  • $\begingroup$ @Kuba: Can you tell me what WRI means? Thanks. $\endgroup$
    – David
    May 27, 2015 at 15:15

1 Answer 1


The spurious context change is a bug and can be avoided by turning the Suggestions Bar off.

The predictive interface tries a number of evaluations behind the scenes, each wrapped in TimeConstrained so they don't take too long. Depending on the input, some of these predictions may end up using (and autoloading) other functionality. The context path corruption can happen when this package loading process gets interrupted in the middle.

  • $\begingroup$ This worked. Wolfram Support also called me this morning and I shared this code and your comment about turning the Suggestions Bar off with them. The advisor on the phone said "Yes, we also make that suggestion." $\endgroup$
    – David
    May 27, 2015 at 16:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.