codenlogn opened a new issue, #8691:
URL: https://github.com/apache/netbeans/issues/8691

   ### Apache NetBeans version
   
   Apache NetBeans 26
   
   ### What happened
   
   In NetBeans version 26, the Git integration is no longer automatically 
detecting file changes. When I edit a file, it doesn’t immediately show as 
modified (with the usual color or status indicator) in the Projects or Files 
window. The status only updates after I click the Commit button or perform a 
manual Git action like Diff.
   
   This issue did not exist in previous versions — Git status updates used to 
reflect in real-time upon saving changes. I rely on this behavior heavily while 
working on large PHP projects, and the lack of automatic updates makes it 
difficult to track modifications, increasing the risk of missing files during 
commits.
   
   To clarify:
   
   I am using NetBeans for large PHP projects in Windows 11, JDK 24. 
   
   Git is properly initialized and working.
   
   Files are being saved correctly.
   
   The issue is consistent across different projects.
   
   File system monitoring seems functional otherwise.
   
   This appears to be a regression in version 26. Please look into whether Git 
file status change detection has been altered or broken in this release.
   
   ### Language / Project Type / NetBeans Component
   
   PHP project
   
   ### How to reproduce
   
   - Open NetBeans 26.
   - Open an existing PHP project that is already initialized with Git.
   - Open any tracked file in the editor (e.g., a .php, .js, or .html file).
   - Make some changes and save the file.
   
   Observe that:
   The file does not show any visual indication of being modified (no blue 
color or Git badge).
   The Git status in the Projects, Files, or Versioning window remains 
unchanged.
   Now, click on Git → Commit or Git → Diff from the menu.
   
   After this manual action, the Git status is refreshed, and the file appears 
as modified.
   
   This behavior can be reproduced with any Git-tracked file and persists 
across multiple large PHP projects. It used to work correctly in earlier 
versions of NetBeans.
   
   ### Did this work correctly in an earlier version?
   
   Apache NetBeans 24
   
   ### Operating System
   
   Windows 11
   
   ### JDK
   
   24
   
   ### Apache NetBeans packaging
   
   Apache NetBeans provided installer
   
   ### Anything else
   
   _No response_
   
   ### Are you willing to submit a pull request?
   
   No


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@netbeans.apache.org
For additional commands, e-mail: notifications-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to