= Description = Returning to the page editor using back button behaves differently in IE and Firefox. == Steps to reproduce == ## Describe the steps needed to reproduce the bug. If we can't reproduce it, we probably can't fix it. 1. Edit a page 1. Save it 1. Click the Back button on the browser 1. Edit the page again 1. Save it This causes an edit conflict under Firefox, but not under IE 6.0. Under IE, the version number of the edited page is incremented when you access the editor using the Back button. Under Firefox, the page number remains constant. == Example == ##Add URL that show the bug, screenshot or test wiki markup that fail... ##URL: ##attachment:screenshot.png ##{{{ ##Example wiki markup that fail ##}}} == Details == ## If you got a traceback, please save the traceback page as html and attach here: ## attachment:traceback.html ## if the bug is in this wiki, just kill the table and write: This Wiki. ## If a traceback is not available, please fill in the details here: == Workaround == ## How to deal with the bug until it is fixed Make a user account, use preview, don't use back. = Discussion = Many people use the edit->save->back button cycle when working with MoinMoin under IE. Because of this bug, it is very painful for them to change their browser. I think that the pageeditor should be refreshed on each access. The code on http://grizzlyweb.com/webmaster/javascripts/examples/refreshbutton.htm seems to handle the refresh well under both browsers. "It would be great to have this fixed soon! It's very fustrating and easy to bump into and makes a big mess of the page being edited. I've seen a similiar problem with the new GUI editor as well." - '''Matt''' "According to my experience, there is no problem with this bug if the user starts to use MoinMoin while using Firefox. Usually, an `average' Firefox user makes the back-button mistake once or twice and then he/she starts to use the edit->save->edit cycle, or even the (correct) edit->preview->edit->preview->...->preview->save cycle. However, it is not right if we require the user to change his/her work cycle just because of changing the browser." - '''GejzaJenca''' "Another thought along these lines -- maybe simply changing the order of buttons could help, that means, make the '''Preview''' button first in the line above the edit window." - '''GejzaJenca''' (!) The back button is the second most used button on a browser. = Plan = ## This part is for Moin``Moin developers: * Priority: * Assigned to: * Status: ---- ## If you are a moin core developer, replace the category to Category* in these cases: ## Category MoinMoinNoBug - if this is not a bug. ## Category MoinMoinBugConfirmed - if you can confirm the bug on current code. ## Category MoinMoinBugFixed - after the bug is fixed in current code. CategoryMoinMoinBug