我确定这是一个合理的术语,但我遇到了一个非常尴尬的错误:
在Android上,我试图截取一些视图,然后通过电子邮件发送它们。我已经获得截图代码以便正常工作:
View screenView = activity.getWindow().getDecorView();
Bitmap bitmap = Bitmap.createBitmap(width, height, configuration);
Canvas canvas = new Canvas(bitmap);
screenView.draw(canvas);
return bitmap;
我成功拍摄了一些截图,一切看起来都很精彩。
2周后,问题出现了 -
在应用程序的某个页面上以某种方式显示,有些图标没有显示出来。我仔细检查以确保我不会发疯 - >果然,我以前的截图都证明了2周前出现的图标。所以,我在两周前决定git checkout
我的提交号码,并从那里运行代码。那是我遇到时间旅行的错误"。 SOMEHOW,通过两周前查看git提交,我看到了这个新的错误,其中图标没有出现在旧代码上(过去常用的代码,屏幕截图证明它有效)。
我完全难过了。我确定我检查了2周前有工作代码的确切git提交,现在(2周后),我看到了旧代码的新错误。