Files considered as changed if autosave-option is disabled

Bug #1453511 reported by Zeh Emm
32
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Scratch
Fix Released
Medium
Vishal Rao

Bug Description

After disabling the autosave-on-change-feature in Scratch previously saved (aka stored) files are marked as changed.
Ctrl-s etc do not work (why should it?) and I get a "save/discard-changes"-dialog on closing.

I am able to ctrl-s when I actually do a change.

I had a few files wich acted like expected but I can't see a pattern if it depends on filetype or so.

Tags: save scratch

Related branches

Revision history for this message
Zeh Emm (clme-g) wrote :

Steps to reproduce:
open scratch, click the clog-icon, settings, disable 'save after change' (or similar, I only have German installed), open any file

Revision history for this message
blubberlutsch (blubberlutsch) wrote :

This happens to me every time a text file is opened

-Turn off auto save
-Open non-empty text file, do not make changes
-Close text file
-'Save changes?' dialog appears

Revision history for this message
Benjamin Carlisle (la.myrf.) wrote :

Also affects me.

* "Save files when changed" is turned off
* Clicking "New file" to make an empty file does not prompt me to save changes when closing the un-edited empty file
* However, if I open any file that has already been changed, then close it (without having made any changes at all), I get the "Save changes?" dialog

Changed in scratch:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Vishal Rao (vishalrao)
milestone: none → juno-beta1
Vishal Rao (vishalrao)
Changed in scratch:
status: In Progress → Fix Committed
Cody Garver (codygarver)
Changed in scratch:
milestone: juno-beta1 → 2.4.1
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.